"dxtrans.h"が見つからないエラー処理の対処
最新のSDKをインストールしていて、古いDirectShowのプログラムをコンパイルしようとすると
"dxtrans.h"が見つからないエラーが発生する。
以下が対処法です。
対処法
qedit.hのエラーが出ている業まで行く
//#include "dxtrans.h"
と、コメントアウトして、以下の定義をどこでもいいので追加する。
#define __IDxtCompositor_INTERFACE_DEFINED__
#define __IDxtAlphaSetter_INTERFACE_DEFINED__
#define __IDxtJpeg_INTERFACE_DEFINED__
#define __IDxtKey_INTERFACE_DEFINED__
これで問題なくコンパイルが可能となる。
最終更新:2010年05月24日 00:14