我已经创建了 directShow Source 过滤器,它在 Win32 上测试过,并且工作正常。 但是当我将它们移植到 Windows Mobile 6.5.3 上时
调用 CoCreateInstance(MyfilterGUID) 后, 我有这样的:
hr 0x8007007e {The specified module could not be found. } HRESULT
为什么会这样?我想这是因为我的 DirectShow dll 有问题。
最佳答案
我解决了这个问题,这是因为我的 DLL 依赖于 MS dll msvcr80d.dll。要解决此问题,需要在 Visual Studio 项目属性 -> 常规 -> 使用 MFC 中设置在静态库中使用 MFC。所有作品...
关于c++ - DirectShow 源过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4377923/