DirectX コントロール パネルを開いて Direct3D 9 タブを開き、[Use Debug Version of Direct3D 9] を設定して [OK] または [Apply] をクリックすると、エラーは発生しません。もう一度コントロール パネルを開くと、「Direct3D 9 の製品版を使用する」に戻ります。アプリケーションをデバッグしようとすると、Direct3D から何も出力されません。
数か月前にこれを最後に行ったとき、すべてが正しく機能し、デバッグ出力が得られました。
コントロール パネルを管理者として実行しても違いはないようで、ここで言及されているレジストリ キーhttp://www.gamedev.net/topic/514529-cant-use-debug-version-of-direct3d/が 1 に設定されています.
他に何を試すことができますか?