Screen.AllScreens
ハードウェア構成に関係なく、すべてのディスプレイが .NET から返されますか? たとえば、1 台の PC で次のことができます。
- 2 つのディスプレイへのビデオ カード出力 = 合計 2 つのディスプレイ
- ビデオ カードをそれぞれ 1 ディスプレイに出力 = 合計 2 ディスプレイ、
- ビデオ カードをそれぞれ 2 つのディスプレイに出力 = 6 つのディスプレイ、
- Eyefinity カードを 6 台のディスプレイに出力 (ディスプレイポート上)
これらすべての場合、使用すると、Screen.AllScreens
各ディスプレイに個別にアクセスできますか?
また、カードが拡張モードの場合、つまり 2 つのディスプレイが 1 つのカードに接続されているが、それは 1 つの大きなデスクトップ (仕事で使用するもの) にすぎない場合はどうなりますか? コンテンツを 1 つの画面に表示するように指定することはできますか?