Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Мультимедия, OpenGL/DirectX > можно ли рисовать jpg посредством vfw?


Автор: victor79 31.8.2009, 23:46
понадобилось мне рисовать на форточку картинки разных форматов (главное что бы jpg, но если будет еще пару десятков форматов то тоже здорово). Покопал я интернет и нашел загадочное слово vfw. А вот примера по нему, так что бы берем файл и упс... получаем битмап что-то не видно. Не подскажите ли как этого зверя использовать, или другие способы если этот не подходит? Главное что бы поуниверсальней и дллки виндовые постандартней.

Добавлено через 1 минуту и 41 секунду
P.S. но DirectX не хотелось бы т.к. он не у всех бывает установлен.

Добавлено через 14 минут и 24 секунды
P.P.S. и что бы не классы mfc'шные или VC'шные... я прогу компилю посредством gcc

Автор: Alexeis 1.9.2009, 19:21
Цитата(victor79 @  31.8.2009,  22:46 Найти цитируемый пост)
P.S. но DirectX не хотелось бы т.к. он не у всех бывает установлен.

 smile Фигасе новости. Он бывает разных версий, но так чтобы совсем не было, разве что на Windows 95.

Цитата(victor79 @  31.8.2009,  22:46 Найти цитируемый пост)
Главное что бы поуниверсальней и дллки виндовые постандартней.

  По стандартнее это GDI+

vfw - это библиотека для работы с видео.

Автор: victor79 3.9.2009, 02:37
а GDI+ это дллка такая? а она устанавливается по умолчанию в виндах? (или мне нужно будет предлагать пользователям продукта в дополнение к мегабайту своей программы еще скачать мегов 200-300 библиотек? smile )

>но так чтобы совсем не было, разве что на Windows 95
а на 98 устанвливается по умолчанию DicrectX? и если так, то допустимые вызовы на той версии будут ли совместимы с теми, что на последних версиях? smile 

Автор: nerezus 3.9.2009, 06:09
victor79, а питон не поддерживается досом. Поэтому надо использовать ассемблер, во как!

Не бойся за 98, им никто не пользуется, а если вдруг найдутся некрофилы, то они и DirectX поставят.
Кстати если ты не знал, то бОльшая часть современного ПО не работает под win98.

Автор: Alexeis 3.9.2009, 09:32
Цитата(victor79 @  3.9.2009,  01:37 Найти цитируемый пост)
а GDI+ это дллка такая? а она устанавливается по умолчанию в виндах?

  По умолчанию устанавливается XP+, но работает и со старыми осями если ее скопировать. Она небольшая, около 1Мб. 
Цитата(victor79 @  31.8.2009,  22:46 Найти цитируемый пост)
я прогу компилю посредством gcc 

  Так может тогда взять QT шные, там есть поддержка форматов, тогда и на линуксе работать будет smile .

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)