我创建了DirectShow源过滤器,它在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的依赖性。为了解决视觉工作室中所需的问题 项目属性 - >常规 - >使用MFC在静态库中使用MFC. 。所有工作...

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top