Qt5 directshow插件(dsengine.dll)不是在Windows7下构建的

时间:2012-10-14 06:41:33

标签: qt directshow qt5

我试图在Windows7下在Qt5中构建directshow多媒体插件,但是,有一个问题是找不到qedit.h,因为这个文件已从WindowsSDK 7.1中移除(这是我需要使用的建立Qt5)。 所以我试着遵循这个post here。 只需添加这个qedit.h(从我看到它只需要IID_ISampleGrabber和CLSID_SampleGrabber就可以了)并重新编译。它连接好了,但是当我运行我的应用程序时,如果我尝试播放视频它就不会做一个该死的东西,如果我尝试访问相机它就会立即退出应用程序。由于我不知道DS的内部工作原理,我不知道这个修复程序有多合理。

我该如何解决这个问题?

感谢。

0 个答案:

没有答案