Никак. DirectDraw и DVD связаны только через DirectShow.
Вот там есть IDvdInfo2 интерфейс, копайте в эту сторону.
Павел.
Здравствуйте, Блудов Павел, Вы писали:
БП>Никак. DirectDraw и DVD связаны только через DirectShow.
Блин, конечно я имел ввиду DirectShow...
БП>Вот там есть IDvdInfo2 интерфейс, копайте в эту сторону.
БП>Павел.
К сожалению через этот инерфейс ничего выташить не удаёться...
Вызовы IKsPropertySet у входного пина декодера тоже не дали желаемого
результата.
На ум приходит два варианта:
1) читать VOB-ы и парсить их.
2) вставить между навигатором и декодером фильтр, который
будет слушать IKsPropertySet на предмет обмена ключами или
парсить PES пакеты ( на вызовы IMemInputPin::ReceiveMultiple ).
— хочеться попроше...
P.S. Правда эта фраза из MSDN мне не нравиться
The DVD Navigator, in coordination with the decoder filters, also handles regional management and copyright protection (CSS and Macrovision), isolating application developers from these details.