Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.03.13;
Скачать: CL | DM;

Вниз

jpg в DelphiX   Найти похожие ветки 

 
bulanov   (2004-11-25 22:21) [0]

Помогите пожалуйста: возможно ли в DelpiX использовать jpg-файлы, и если возможно, то как?


 
bulanov   (2004-11-25 22:49) [1]

поправка не jpg, а PNG


 
Mihey_temporary ©   (2004-11-25 23:18) [2]

PNG -> BMP -> DelphiX


 
bulanov   (2004-11-26 00:01) [3]

но так потеряется информация о прозрачности!


 
elected   (2004-11-26 08:04) [4]

Да парни слушайте его! Он дело говорит! Информация о прозрачности действительно пропадет! =-)
привет Димон!


 
Mihey_temporary ©   (2004-11-26 21:56) [5]


> но так потеряется информация о прозрачности!


В формате pf32bit ничего не теряется. Другое дело, что DelphiX такие по-человечески не выводит. Кроме того, весьма сложно будет вообще с переменной прозрачностью в DelphiX вывести изображение - придётся копать в DirectX, а тогда уж можно и нужно отказываться от DelphiX.


 
bulanov   (2004-11-28 01:23) [6]

что-то мне кажется что ты гонишь слегка =-))))
я не думаю, что все так плачевно.


 
Mihey_temporary ©   (2004-11-28 16:51) [7]


> что-то мне кажется что ты гонишь слегка =-))))
> я не думаю, что все так плачевно.


Скорей, надеешься. Не хочется отказываться от DelphiX, тем более когда карточка хорошая и DirectX кажется таким близким. Но увы, DelphiX - давно устаревший компонент, практически неизменный со своего выхода, который использует DirectDraw в своей основе. А DirectDraw не поддерживает альфа-блендинга никакого, всё приходится делать ручками. Безусловно, ты можешь узнать адрес поверхности, которую инкапсулирует DelphiX, залочить её, обработать, но это будет страш-шно медленно и муторно. Никто с этим связываться не будет, тем более DirectDraw постепенно устаревает - будущее за Direct3D. Советую посмотреть альтернативы DelphiX - PowerDraw (кажись, переименовали его) или Omega.



Страницы: 1 вся ветка

Текущий архив: 2005.03.13;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.047 c
1-1109670855
ser35
2005-03-01 12:54
2005.03.13
И опять отсчет...


1-1109262321
Tony Wolf
2005-02-24 19:25
2005.03.13
Как создать элемент на главной форме из ДЛЛ?


1-1109413551
Хинт
2005-02-26 13:25
2005.03.13
Оптимизация функции


14-1109077825
Soft
2005-02-22 16:10
2005.03.13
Покупка CD-RW


14-1109064619
Holy
2005-02-22 12:30
2005.03.13
Упала 2000-я. Помогите...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский