1

複数のモニターを活用するゲームを作成したいと考えています。たとえば、ユーザーが 3 台のモニターを並べて使用している場合、プログラムで 3 台のモニターすべてに画像を分散させます。

どうすればいいですか?非常に大きなウィンドウを 1 つだけ作成できますか、それとも 3 つのウィンドウを別々に作成する必要がありますか? また、別のウィンドウを作成する必要がある場合、モニターの向きをどのように知ることができますか?

前もって感謝します!

4

2 に答える 2

2

Windowsは「仮想デスクトップ」を提供するため、通常はデスクトップ上にWindowsを作成し、OSにそれらの物理モニターへのマッピングを処理させることができます。仮想デスクトップのどの部分がどのモニターに表示されるかを知る必要がある場合は、EnumDisplayMonitors(いくつかの可能性の中で)それを使用できます。

于 2010-07-01T16:38:46.277 に答える
2

ゲームを任意のサイズに拡張可能にし、ビデオ ドライバーが独自の方法でモニター全体に拡張します。

于 2010-07-01T16:05:09.757 に答える