最近用vc6编译directx9 的CUBE例子,老是出现如下错误
c:\dx90sdk\samples\c++\directshow\baseclasses\wxutil.h(530) : error C2061: syntax error : identifier 'DWORD_PTR'
c:\dx90sdk\samples\c++\directshow\baseclasses\ctlutil.h(437) : error C2504: 'IBasicVideo2' : base class undefined
.......
这到底是怎么一回事?我没有修改例子中的代码。
c:\dx90sdk\samples\c++\directshow\baseclasses\wxutil.h(530) : error C2061: syntax error : identifier 'DWORD_PTR'
c:\dx90sdk\samples\c++\directshow\baseclasses\ctlutil.h(437) : error C2504: 'IBasicVideo2' : base class undefined
.......
这到底是怎么一回事?我没有修改例子中的代码。
编译c:\dx90sdk\samples\c++\directshow\baseclasses这个工程,然后设置头文件路径c:\dx90sdk\samples\c++\directshow\baseclasses库文件路径c:\dx90sdk\samples\c++\directshow\baseclasses\debug( or release )
奇怪,如果放到后面就是不行,莫非是和vc include 中某个文件冲突?我曾经拷贝了一些头文件到vc include 目录下