複数のディスプレイ モニターについて
複数のモニターがデスクトップの一部である場合、オブジェクトはモニター間をシームレスに移動できます。 つまり、あるモニターから別のモニターにウィンドウやショートカットをドラッグしたり、複数のモニターをカバーするようにウィンドウのサイズを変更したりできます。 また、1 台のモニターが別のモニターの上にインストールされている場合は、上部モニターの下部に残っているカーソルが下部モニターの上部に表示されます。
通常、ユーザーは、物理ディスプレイユニットの配置を反映するようにシステム内のモニターを配置します。たとえば、side-by-side や one-on-top-of-the-other などです。 ユーザーがこれを行うには、[モニター] タブを使用します。このタブは、[Display プロパティ] ダイアログ ボックスの [Settings タブをコントロール パネルに置き換えます。 モニターは、1 つの連続した領域を形成する必要があります。つまり、各モニターは、1 つのエッジの少なくとも一部で別のモニターに触れます。
ウィンドウが移動またはサイズ変更されると、キャプションの一部が常に表示されるため、ユーザーはマウスを使用してウィンドウを移動およびサイズ変更できます。 カーソルの移動はモニターの領域に制限されるため、常に表示されます。 シェル アイコンはタスク バーと同じモニター上に配置され、タスク バーは任意のモニターに配置できます。「 以前のプログラムのマルチプル モニターに関する考慮事項」を参照してください。
複数のモニター システムは、特定のキーの組み合わせに影響します。
- Ctrl + PRINTSCRN は、仮想画面全体のスナップショットを取得します。「仮想画面を参照してください。
- Alt + PRINTSCRN は、フォアグラウンド ウィンドウのスナップショットを取得します。
- PRINTSCRN は、仮想画面全体のスナップショットを取得します。 印刷画面を使用して画面キャプチャを開く場合 は Windows の設定でオンになっている場合を除き、PRINTSCRN はインストールされている切り取りツールタイプのアプリを起動します。
複数のモニターをサポートしても、単一のディスプレイ環境で実行する場合のアプリケーションのパフォーマンスには影響しません。 つまり、1 つのディスプレイ システムで実行する場合、高パフォーマンスのグラフィックス操作コードに追加のオーバーヘッドは発生しません。 ただし、複数のモニター システムでは、アプリケーションがいずれかのグラフィックス デバイスでのみ実行される場合、パフォーマンスに若干の影響があります。 また、特にグラフィックスを集中的に使用する操作では、アプリケーションが複数のディスプレイにまたがる場合、パフォーマンスに大きな影響を与える可能性があります。
全画面表示 は、ユーザーがアプリケーションを VGA グラフィックス ハードウェアに直接アクセスできる特別な状態に切り替えることができるオペレーティング システムによって提供される機能です。 これは、高パフォーマンスを必要とするゲームやその他のグラフィックスに重点を置いたアプリケーションの主要な機能です。 また、テキストのスクロールが非常に高速になるため、開発者がテキスト編集に使用することがよくあります。
複数のモニター環境では、VGA 互換のグラフィックス デバイスは 1 つだけです。 これは、1 つのデバイスのみが任意のハードウェア アドレスに応答する必要があるコンピューター ハードウェアの制限です。 VGA ハードウェア互換性標準では特定のハードウェア アドレスが必要であるため、1 台のマシンに存在できる VGA グラフィックス デバイスは 1 つだけであり、このデバイスのみが VGA アドレスに物理的に応答できます。 したがって、全画面表示を必要とするアプリケーションは、VGA ハードウェアの互換性をサポートする特定のデバイスでのみ実行されます。
この概要では、次のトピックについて説明します。