0

ユーザーがアプリケーションのボタンを使用して画面を回転させると、色が黒くなるdirectdrawアプリケーション(c)があります。ボタンを使用enumdisplaysettingsしてこれを行います。Nvidia と ATI の両方でこれをテストしましたが、問題は解決しません。

directdraw アプリケーションを「displaysettings-proof」にする方法はありますか? 画面が回転したら、表示を元に戻すコードを追加できますか?

4

1 に答える 1

0

IDirectDraw::RestoreDisplayMode を使用して、表示モードを IDirectDraw::SetDisplayMode が呼び出される前の状態にリセットできます。ただし、これがあなたの望むものかどうかはよくわかりません。

于 2012-03-03T12:30:50.857 に答える