現在、DirectShowを用いてウェブカメラの動画ストリームを
「半透明で」「最上面」に映し出すためのプログラムを書こうと思っています。

http://codezine.jp/a/article/aid/322.aspx

のプログラムを下記の環境でデバッグしたのですが、

VS2005 Pro SP1
MS Platform SDK for Server 2003 SP1
MS Direct X SDK Nov 2007

下記のようなエラーがでてきてしまいます。

エラー 2 error C2504: 'IDXEffect' : 定義されていない基本クラスが宣言されています。 c:\program files\microsoft platform sdk\include\qedit.h 980

自分の経験・勉強不足は十分承知しております。
解決方法をご教授していただければ幸いです。