Показать сообщение отдельно
Старый 10.11.2011, 02:06   #1
Местный
 
Аватар для SeregaZ
 
Регистрация: 16.08.2009
Сообщений: 1,224
Сказал Спасибо: 4
Имеет 229 спасибок в 182 сообщенях
SeregaZ пока неопределено
По умолчанию Windows SDK. разбирается ли кто в нем?

я так полагаю это что-то типа языка программирования? есть ли среди участников форума кто шарит в сием чуде.

суть проблемы: проигрыватели dvd видео проигрывают видео в wide режиме (широкоформатный режим). соответственно подсветка двд меню берется для wide режима. железные же плейеры переключаются в режим letterbox по мере необходимости.
для корректного отображения меню диска требуется делать два варианта подсветки меню и границы кнопок wide и letterbox. суть проблемы, что программы, которые могут это делать не могут отображать предпросмотр этого самого letterbox режима (например DvdReMakePro, DVDSubEdit). то есть в этом случае приходится действовать в слепую. с границами проще - существуют форумулы перерасчета wide в letterbox. а вот саму подсветку увидеть не представляется возможным.

возможное решение проблемы заключено в Microsoft DirectShow 9.0. там есть команда
PHP код:
hr m_pIDvdC2->SelectVideoModePreference(DISPLAY_4x3_LETTERBOX_PREFERRED); 
куда именно засовывать я незнаю, вроде как в какой-то из примеров, связанного с dvd в этом самом Windows SDK.

в кратце нужен проигрыватель, который мог бы адекватно показать границы кнопок и подсветки отдельно для каждого вида wide и letterbox. кто может проконсультировать по этому Windows SDK?
__________________
хочу картинку в подпись!
SeregaZ вне форума   Ответить с цитированием