Я использовал x264 DirectShow filter из Monogram для декодирования h264 avc video, мне нужно создать вступление и добавить фильтр в график в directshow, я проверил CLSID этого из grapthEdit, и это «x264», i предположим, что для создания экземпляра нам нужен GUID для этого фильтра, я не знаю, как создать экземпляр фильтра с использованием значения «x264».CLSID для x264 DirectShow filter
Я использую DirectShow с VC++
Может ли тело иметь представление об этом ???
Используйте вспомогательную функцию CLSIDFromProgID. Прогид - это строка, она должна напоминать нечто вроде «Monogram.x264». –
Скорее всего, там нет 'ProgID'. OP должен использовать 'MIDL_INTERFACE' для жесткого кодирования' CLSID' (или использовать 'CLSIDFromString' или' declspec (uuid ('+' __uuidof'). –
... oops, 'DEFINE_GUID' вместо' MIDL_INTERFACE' выше. –