在使用Directshow时出现这个错误
1>D:\Program Files\Microsoft SDKs\Windows\v6.0A\include\qedit.h(1736) : error C2504: “IDXEffect”: 未定义基类
在引用 qedit.h 头文件的时候,加上这么几句:
#pragma include_alias( "dxtrans.h", "qedit.h" )
#define __IDxtCompositor_INTERFACE_DEFINED__
#define __IDxtAlphaSetter_INTERFACE_DEFINED__
#define __IDxtJpeg_INTERFACE_DEFINED__
#define __IDxtKey_INTERFACE_DEFINED__
#include "qedit.h"
本文解决了一个在使用DirectShow时遇到的错误C2504问题,通过在qedit.h头文件中引入特定宏定义解决了IDXEffect基类未定义的问题。
1155

被折叠的 条评论
为什么被折叠?



