![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
jpg в DelphiX [D7, Win2k]
bulanov © (2004-11-25 22:21:00)Помогите пожалуйста: возможно ли в DelpiX использовать jpg-файлы, и если возможно, то как?
Mihey_temporary (2004-11-28 16:51:00) [1]
> что-то мне кажется что ты гонишь слегка =-))))
> я не думаю, что все так плачевно.
Скорей, надеешься. Не хочется отказываться от DelphiX, тем более когда карточка хорошая и DirectX кажется таким близким. Но увы, DelphiX - давно устаревший компонент, практически неизменный со своего выхода, который использует DirectDraw в своей основе. А DirectDraw не поддерживает альфа-блендинга никакого, всё приходится делать ручками. Безусловно, ты можешь узнать адрес поверхности, которую инкапсулирует DelphiX, залочить её, обработать, но это будет страш-шно медленно и муторно. Никто с этим связываться не будет, тем более DirectDraw постепенно устаревает - будущее за Direct3D. Советую посмотреть альтернативы DelphiX - PowerDraw (кажись, переименовали его) или Omega.
bulanov (2004-11-28 01:23:00) [2]что-то мне кажется что ты гонишь слегка =-))))
я не думаю, что все так плачевно.
Mihey_temporary (2004-11-26 21:56:00) [3]
> но так потеряется информация о прозрачности!
В формате pf32bit ничего не теряется. Другое дело, что DelphiX такие по-человечески не выводит. Кроме того, весьма сложно будет вообще с переменной прозрачностью в DelphiX вывести изображение - придётся копать в DirectX, а тогда уж можно и нужно отказываться от DelphiX.
elected (2004-11-26 08:04:00) [4]Да парни слушайте его! Он дело говорит! Информация о прозрачности действительно пропадет! =-)
привет Димон!
bulanov (2004-11-26 00:01:00) [5]но так потеряется информация о прозрачности!
Mihey_temporary (2004-11-25 23:18:00) [6]PNG -> BMP -> DelphiX
bulanov (2004-11-25 22:49:00) [7]поправка не jpg, а PNG