DirectShow Source Filter - PullRequest
       18

DirectShow Source Filter

0 голосов
/ 07 декабря 2010

Я создал фильтр DirectShow Source, он протестирован на Win32 и работает нормально.Но когда я портирую их на windows Mobile 6.5.3

После вызова CoCreateInstance (MyfilterGUID) у меня появляется такое:

hr  0x8007007e {The specified module could not be found. }  HRESULT

Почему это происходит?Я полагаю, это потому, что что-то не так с моей DLL DirectShow.

1 Ответ

1 голос
/ 08 декабря 2010

Я решаю эту проблему, это происходит потому, что моя DLL имеет зависимости от MS dll msvcr80d.dll.Для исправления этого необходимо в Visual Studio Свойства проекта -> Общие -> Использование MFC установить Использовать MFC в статической библиотеке .И все работает ...

...