DirectXとDirectShowの併用

DirectShowはあまりメンテナンスされていないのか
いろいろ問題が出るようになってしまいました。

とりあえずキャプチャーした動画の表示をしたかったので
Direct3Dで表示させようとしましたがなにやらエラーが出ます。
とりあえず以下のサイトを参考にして
http://forums.belution.com/en/directx/000/020/03.shtml

#define __D3DRM_H__

をDirectShowのヘッダの前に書いてやれば問題なく使えました。