error C2504: “IDXEffect”: 未定义基类

来源:互联网 发布:linux snmp命令 编辑:程序博客网 时间:2024/05/19 12:37

在使用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"