64bit Windows での 32bit DirectX アプリケーションデバッグ

DirectX SDK をインストールした場合、ランタイムのみをインストールした場合とは違い、コントロールパネルで DirectX が利用するランタイムのバージョン(リテール版/デバッグ版)の切り替えや、各種設定を変更することができますがー

さて、WinXP64bit上で VS2003 を利用した DirectX アプリケーションを開発しデバッグしようと試みるとします。 (VS2003 なので 32bit アプリケーションのデバッグになります。)

でまぁ、DirectX コンパネから、利用するランタイムを Debug にするわけですが……アウトプットウィンドウに何も情報が出てこない。 …はて?

64bit Windows 上じゃ DirectX コンポーネントは機嫌が悪いのかしらー?



なーんて思ったら......



コントロールパネルの中に「x86コントロールパネルアイコンを表示」なんて項目があり、更にその中に DierctX のコンパネがある == 64bit と 32bit で設定が別で存在してやんの


…ちくしょう薔薇水晶め……お、俺の数日の苦労を返せ… orz