Direct3D9アプリは、Windowsを完全に起動してから起動すると、完全に機能します。ただし、エクスプローラーが実行されないようにWindowsの起動プロセスを微調整し、Windowsとアプリケーションだけを起動すると、アプリの速度が大幅に低下します。アイドル状態の場合でも、CPU消費量は50%になります(通常は0に近い値です)。
これは、タスクマネージャーを起動し、エクスプローラーを起動してアプリを再起動することで修正できます。しかし、それは受け入れられません。アプリはエクスプローラーなしで実行する必要があります。
これはDirect3Dのものでしょうか?私たちのアプリはフルスクリーンで、Windowsバージョンはすべての最新アップデートを含むXP SP3であり、Direct3Dバージョンは9.0.cです。これがDirect3Dに関連していない場合、どうすればこれをデバッグできますか?