私はWindows10 64ビットProエディションのゲーマー/プログラマーであり、1920 x 1080の解像度でプレイ/動作し、Windowsにアクセスするためにゲームを最小化する必要があります同じ解像度で実行されています。 GTX 970 Nvidia GraphicsGPUで「複製」モードの2つの記章モニターを使用しています
私が抱えている問題は、ゲームが1080pでプレイされ、デスクトップの解像度も1080pであるにもかかわらず、ゲームからデスクトップに、またはその逆に切り替えるたびに、モニターが解像度切り替え信号を受信することです。
これをさらに理解するには、通常Windowsで解像度を変更すると、テレビがOSDを生成して、どの解像度が有効であるかを示すことを理解する必要があります。これは、解像度の切り替えがスリープから復帰しているときに使用しているテレビの正常な動作と見なされますが、解像度が実際に変更されておらず、デバイスがすでにオンになっている場合は正常ではありません。デスクトップと同じ解像度でゲームに切り替えるとポップアップするOSDのショットを次に示します。
いくつかのテストを行った後、ディスプレイ設定で1つのモニターのみが選択されている場合(_PC screen Only
_または_Secondary screen only
_が選択されています)。 Duplicate
モードが有効になっている場合、問題は解決しません。
したがって、私が理解したい(そして可能であれば修正したい)のは、Windows10と私のGPUがさまざまなモニター設定をどのように処理しているかということです。私のハードウェア(モニター)がこれらの異なるWindowsモニターモードで異なる動作をする理由については、技術的な説明が必要です。この問題に対応するためにセットアップを絶えず切り替える必要がないように、複製モードを有効のままにしておきたいです。
ゲームは、フルスクリーンモードで一部の表示設定を変更することがよくありますが、ウィンドウモードでは変更しません。それらは解像度を変更するかもしれませんが、それの取り扱いを妨げるかもしれないディスプレイの他のパラメータも変更するかもしれません。画面が複製モードの場合、変更は両方に伝播されます。
これがあなたの場合に起こっていることだと思います。解像度は変更されませんでしたが、他のパラメーターは変更され、モニターは新しい設定を表示することで反応しました。残念ながら、オンスクリーンディスプレイは解像度のみに制限されているため、OSDをトリガーしたゲームの変更されたパラメーターを知る方法はありません。
ゲームを最小化すると、ウィンドウモードに戻ったため、画面が以前の設定にリセットされ、OSD表示がトリガーされます。
ゲームには、この動作に影響を与える可能性のあるいくつかの設定がある場合があります。または、その.exe
を右クリックし、[プロパティ]を選択して、[互換性]タブの設定の一部を変更し、他の動作にだましてしまう可能性があります。
何も見つからない場合、ゲームがこのように表示パラメータを変更するのを防ぐ方法はわかりません。