かなり多くのゲームで、ユーザーは「フルスクリーンモード」ではなく「ボーダーレスフルスクリーンウィンドウ」でプレイできます。疑問に思っていました。「組み込み」のフルスクリーンモードよりもフルスクリーンウィンドウを好むのはなぜですか?
私自身の簡単なテストでは、代わりにフルスクリーンモードを使用するとパフォーマンスが向上することがわかりました。 GoogleとSOで検索しますが、ほとんどの回答はゲームに関連しているか、API X、Y、またはZでこれらのウィンドウを実際に作成する方法に関するものです。
では、フチなしのフルスクリーンウィンドウを使用する意味は何ですか。技術的な理由はありますか?
コメント
- コメントは詳細なディスカッション用ではありません。この会話はチャットに移動。
- 代替タブアウトの場合、特にマルチモニターでは、メインゲームを監視しながら、セカンダリモニターで別のゲームをプレイできます。
- メインモニターでゲームを実行しているときに、音楽などを表示する1つのモニター(' mをプレイしているゲームのガイド)を頻繁に使用しています。私のマウスを他のmoに移動することができますゲームを最小化せずに、曲をスキップしたり、ページをスクロールしたりするためのニトール。 'は、ゲームに一時停止がない場合(MMOやDark Soulsなど)またはiv id =のいずれかである場合に特に便利です。' “696c9ec879″>
またはtab
はゲーム内のアクションにバインドされています。
回答
「通常の」フルスクリーンでは、GPUの「排他的」アクセスを取得します。これは、解像度の切り替え、リソース管理(特に、古いAPI)などの処理でより多くの作業を行うことを意味します。 特に正しいalt-tabの動作のサポートについて。これは最初は奇妙に思えるかもしれませんが、排他性を失うと(Altキーを押したままにした場合)、ゲームのGPUリソースが効果的に削除され、タブを再度押し込んだときに復元する必要があるために発生します。
A 「フチなしフルスクリーン」ウィンドウは、ウィンドウクロームが無効になっている通常のウィンドウ、つまり画面全体のサイズです。これは、通常のウィンドウと同じように機能し、排他的なGPUアクセスの余分な複雑さやオーバーヘッドが発生しないことを意味します。わずかなパフォーマンスを犠牲にして、開発者にとって物事が簡単になります。これが技術的な主な理由です。作業が少なくて済みます。
通常、排他的なフルスクリーンモードを使用する多くのゲームでも、alt-tabが処理されないため、ユーザーの作業が楽になります。非常にうまく、クラッシュするか、フルスクリーンに復元すると奇妙な動作をします。これは、Alt-Tabキーを押してGameFAQを見たり、DiscordやIRCでチャットしたりするプレイヤーにとって、非常に煩わしいものになる可能性があります。また、マルチモニターのセットアップにも適しています。
コメント
- 簡潔で良い答えです。排他的"アクセスですが、欠点はありません。
- また、ボーダレスフルスクリーンを使用すると、ゲームを低解像度で拡大縮小できます。画面の解像度を変更するのではなく、GPUを使用してグラフィックをアップします。'これは、ディスプレイに一部の解像度で問題がある場合、または単にそのビデオ解像度をまったく処理できない場合に役立ちます。一部のタブレットPCドライバーは、ネイティブ以外の2つまたは3つの解像度しか処理できず、いずれも適切にスケーリングされません。ゲームがドライバーよりも優れたスケーリングを行った場合。
- ボーダーレスフルスクリーンアルスは/ lot /をより適切に再生します。通常のフルスクリーンよりも複数のモニター設定を使用し、1つのモニターのすべてのピクセルをゲームに使用できます。
- コメントは詳細な説明ではありません。この会話はチャットに移動。
- @StarWeaver 'は、90%の確率でボーダレスを使用する正確な理由です。
回答
Josh Petriesの非常に徹底的な回答に加えて、より実用的な利点を追加したいと思います。ボーダレスフルスクリーン。
複数のモニターを設定すると、通常のフルスクリーンが少し面倒になります。フォーカスを別のウィンドウに変更すると時間がかかり、フルスクリーンアプリケーションが最小化されるためです。
一方、ボーダレスフルスクリーンでは、問題のウィンドウは通常のウィンドウです。これは、バックグラウンドで実行できることを意味します。他のウィンドウが重なっている間も表示されます。複数のモニターを使用すると、たとえばストリーマーはゲームに集中しながら視聴者と対話できます。
コメント
- これは、これの100倍です。 !
- その'は、まさにデュアルモニターで苦労している問題です。フルスクリーンウィンドウモードを試してみます!
- 正直なところ、これが私が気にする唯一のことです。 Netflixを一方の画面に、Civをもう一方の画面に表示します。
- 確認のために登録しました:はい。これが、利用可能な場合は常にウィンドウ付きボーダレスを使用する理由です。特定のゲームをプレイしているときに1台のモニターをロックオフする2台のモニターをセットアップするのは、非常に面倒です。
- 別の実用的な例:Kerbal SpaceProgramをプレイしてゲームを閲覧'のwiki / youtubeを同時に。
回答
ボーダレスフルスクリーンウィンドウが役立つもの
-
ダブルスクリーンセットアップ;
-
ゲームの記録(LPer、チュートリアル)。多くのコンテンツクリエーターは、ウィンドウキャプチャを可能にするソフトウェアを使用しているため、ゲームウィンドウのみをキャプチャします。これにより、作成者は機密情報を公開するリスクなしに、コンテキストを他のプログラムに切り替えることができます。ゲームがフルスクリーン専用の場合、キャプチャソフトウェアはモニター全体をキャプチャする必要があり、作成者は最終的なビデオからコンテキストスイッチを編集するか、ライブストリーミング時に画面を黒くする必要があります。;
-
マルチタスク;
-
フルスクリーン実装のバグの回避(解像度の誤り、エッジのカット、マウスの使用なし、フォーカス/デフォーカスの無限サイクルなど)。
-
パフォーマンスの場合もあります。実際のフルスクリーンはより高速に実行されるはずですが、まったく逆の効果がある場合もあります。
-
Alt-Tabキーを押すと、多くのゲームがバグアウトします(音が出ない、グラフィックがバグがある、Alt-Tabの反応時間が長い)これは煩わしいですが、Alt-Tabをゲームに戻そうとすると実行できなくなり、Alt-Tabを完全にブロックして、プレーヤーの迷惑になります)。
-
多くの場合実際のフルスクリーン小さいモニターで必要以上のスペースを予約しています。 1370では、まだ1980ピクセルの幅が予約されているため、他の画面の他のフルスクリーンウィンドウは、右に600ピクセルオフセットされます。
-
画面間でマウスを切り替えるのは面倒です。フルスクリーンモードでもお尻、あなたの音楽プレイリストを切り替えたいですか? Alt-Tabの読み込み時間と反応が遅いため、1分かかります。ゲームを終了するまでに15秒かかるだけでなく、通常は機能しているゲームでは、再び参加するのに時間がかかり、場合によってはバグが発生することもあります。
-
ローエンドのコンピューターでは、ゲームをフルスクリーンモードでスムーズに実行できない場合がありますが、ウィンドウを小さくすると、パフォーマンスも向上することがよくあります(一部のコンテンツ作成者はこれを使用してキャプチャします)ゲームを縮小し、ビデオを拡大します。)
コメント
- 録画にとって特に重要な理由を説明してください。
- '技術的な詳細をお伝えすることはできません。'ストリームで聞いた情報を中継しているだけですとLPerのビデオ、これはまだゲームXYを記録できなかった理由に該当します。'マルチタスクとAltタブに該当する可能性があります。LPerとして、おそらく少なくとも2つの画面があります。あなたが遊ぶ場所とrecで1ビデオ用のオーディングソフトウェアとオーディオおよび潜在的にユーザーチャット用の別のソフトウェア。 ' 2台のコンピューターでこれを設定することは可能ですが、すべての人がそのための予算や設定を持っているわけではありません。また、レコーディングのフレームが適切であることを確認し、コンテンツをより簡単にオーバーレイすることもできます(ウェブカメラフィード)。
- 同じマシン上のストリーミング/レコーディングアプリの方が簡単だと直感的に思えます。ゲームの'のグラフィックにアクセスできるのは、それがさらに別の完全に正常なウィンドウのコンテンツである場合です。 (ゲームがGPUのみを引き継ぐのとは対照的に。)
- プレイ中にチャットプログラムのポップアップを使用するのが好きな人がいますが、これはフルスクリーンでは機能しません。