Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

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


Наверх

Титульная страница Поиск, карта сайта Написать письмо