DirectShow 源过滤器

发布于 2024-10-06 03:46:35 字数 287 浏览 8 评论 0原文

我创建了 directShow Source 过滤器,它在 Win32 上进行了测试,并且工作正常。 但是当我将它们移植到 windows Mobile 6.5.3 上

调用 CoCreateInstance(MyfilterGUID) 后, 我有这样的疑问:

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

为什么会出现这种情况?我想这是因为我的 DirectShow dll 有问题。

I have created directShow Source filter, it tested on Win32, and works fine.
But when I port them on windows Mobile 6.5.3

After calling CoCreateInstance(MyfilterGUID),
I have such:

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

Why this happens? I suppose this because something wrong with my DirectShow dll.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

仅冇旳回忆 2024-10-13 03:46:35

我解决了这个问题,发生这种情况是因为我的 DLL 依赖于 MS dll msvcr80d.dll。要解决此问题,需要在 Visual Studio 项目属性 -> 中一般-> MFC的使用设置在静态库中使用MFC。并且所有作品...

I resolve this issue, that's happens because, my DLL has dependencies from MS dll msvcr80d.dll. To fix this needed in Visual Studio Project Properties -> General -> Use of MFC set Use MFC in a Static Library. And all works...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文