web-dev-qa-db-ja.com

フルスクリーンゲームと他のウィンドウをどのように切り替えることができますか?

Windows 7 64ビットを実行しています(すべての視覚効果が無効になっています)。フルスクリーンゲームをプレイし、Alt + Tabを介して別のウィンドウに切り替えた後、同じ方法で、またはタスクバーでクリックしてゲームに戻ろうとすると、時々しません。仕事。

通常、結果として、ウィンドウがタスクバーで選択された状態で表示され、ゲームからの音声は聞こえますが、ビデオはありません。

しかし、他の時には私はこの問題を抱えていません。たとえば、Fallout 3では、ウィンドウに戻るだけで通常は問題なくゲームが復元されます。

Skyrimで、私は非常に奇妙なことに気づきました。ウィンドウに戻ると、音声はあるがビデオがないという問題です。しかし、この状態から、Alt + Tabを1回押してから、マウスの左ボタンを1回クリックすると(デスクトップの背景のような「空白」の領域で、別のウィンドウのボタンのようなものではありません)ゲーム復元されます。なぜこれが機能するのかわかりません。

ただし、この小さなトリックは、フォールアウトがスタックした場合には機能しません。

Windowsにゲームウィンドウを再描画させる確実な方法があることを願っています。

4
Daniel

ゲームごとに異なります。問題が発生する場合と発生しない場合があります。これは主に、ゲームがビデオ出力の排他的制御を引き継ぎ、スイッチインおよびスイッチアウト時にOSと正しくネゴシエートしないことが原因です。

したがって、標準的な緩和策は、ウィンドウモードで再生することです。ゲームは引き続きOSesウィンドウシステム内にあるため、他のタスクへの切り替えは簡単です。これによりパフォーマンスが低下する可能性がありますが、これは主に古いゲームのアーティファクトです。新しいシステムライブラリではこれが最小限に抑えられています。ただし、これにはフルスクリーンではないという欠点があり、エクスペリエンスが損なわれます。

ゲームがそれを利用可能にする場合、追加のモードはオプションである可能性があります-通常はウィンドウ(ボーダーレス)またはフルスクリーン(ウィンドウ)と呼ばれ、ゲームはウィンドウでレンダリングされます窓の装飾なし。タスクバーの上に描画することもできます。これにより、フルスクリーンモードで再生するのと同じエクスペリエンスが提供されますが、他のアプリケーションに簡単に「タブアウト」できるという利点があります。
これには、あるモニターでゲームをフルスクリーンでプレイしながら、別のモニターで他のアプリケーションを使用できるという利点もあります。ビデオプレーヤー、ウェブブラウザ。フルスクリーンモードでは不可能な場合があります。欠点は、それがゲームに影響を与える場合、上記と同じパフォーマンスの低下が発生する可能性があることです。

別の方法は、それをサポートするゲームにもよりますが、他のアプリケーションに切り替える前後に、フルスクリーンモードとウィンドウモードを切り替えることです。このための通常のキーボードショートカット(存在する場合)は、Alt + Returnです。
ウィンドウモードでは、他のアプリケーションとの切り替えがうまく機能します。フルスクリーンモードで再生する場合、ウィンドウモードで再生することによるパフォーマンスの低下はありません。
通常、フルスクリーンモードからウィンドウモードへの切り替えは、他のアプリケーションとの間で切り替えるよりも適切に処理されるため、通常、ゲームがレンダリングされないという観察された問題は発生しません。

2
Baldrickk

常にゲームからAltキーを押していることに気付いた場合は、「ウィンドウモード」をお勧めします。 happy_soilが言ったように、それは本当にゲームに依存します。数回ゲームがクラッシュした後、SkyrimからAlt-Tabキーを押すと、システムで通知できます。

少なくともウィンドウモードでは、ゲームウィンドウを最小化または移動しながら、ゲームウィンドウを常にレンダリングできます。ただし、一部のゲームでは、システムセットアップによっては、ゲーム内でパフォーマンスの問題が発生する場合があります。

1
Destinova