ハードウェアアクセラレータ付きのDirectX(現時点では9)ウィンドウをセカンダリ画面に作成します。この画面は、プライマリ画面と同じグラフィックスディスプレイ(少なくとも現時点では)に接続されています。ハードウェアアクセラレーションされたDirectXウィンドウをセカンダリ画面で開くにはどうすればいいですか?
現在、ウィンドウの位置に基づいて、またはドラッグすることによって、セカンダリ画面でウィンドウを開こうとすると、CPU使用率が約10%上がります。これは、ウィンドウがソフトウェアのフォールバックに切り替わることを示しているようですハードウェアアクセラレーション
マシンはNVIDIAグラフィックスカード(いくつかのマシンで実行されるさまざまなカード)を搭載したWindows XPで、最新のドライバを使用しています。また、それが重要であれば、同時に画像を生成するためにCUDAを同時に実行しています。プログラミング言語は、C++、マニュアルウィンドウとメッセージキューの作成、あなたがCreateDeviceを呼び出すとGUI
おかげで