WAV DEST过滤器 [英] wav dest filter
问题描述
你好!
我正在尝试使用最简单的过滤器(源代码位于Windows sdk的示例目录中; http://msdn.microsoft.com/zh-cn/library/dd390969%28v=vs.85%29.aspx).该项目已成功构建(没有AX文件,只有dll),我注册了wavdest.dll regsrv32创建文件,但无法使用cocreateinstance创建过滤器.为什么? (我使用的是在示例目录中的过滤器源代码中定义的clsid;我使用的是Visual Studio 2010;该过滤器是在发布模式下构建的.)
I am trying to use wavdest filter (the source code is in windows sdk's samples directory; http://msdn.microsoft.com/en-us/library/dd390969%28v=vs.85%29.aspx). The project has been built successfully (there was no ax file only dll), I registered the wavdest.dll file with regsrv32, but I can't create the filter with cocreateinstance. Why?? (I'm using the clsid which was defined in the source code of the filter in samples directory; I'm visual studio 2010; the filter was built in release mode).
请帮助!
谢谢! :)
推荐答案
CoCreateInstance()返回HRESULT.
CoCreateInstance() returns an HRESULT.
无论如何,最常见的原因是Win32进程无法加载Win64 DLL,反之亦然.
In any case, the most common cause is that Win32 processes can not load Win64 DLLs and viceversa.
这篇关于WAV DEST过滤器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!