1

我想创建一个可以利用多个显示器的游戏。例如,如果用户有 3 台显示器并排,我希望程序将图像分布在所有 3 台显示器上。

我该怎么做?我可以只做一个非常大的窗口,还是必须做 3 个单独的窗口?如果我必须做单独的窗口,我怎么知道显示器的方向?

提前致谢!

4

2 回答 2

2

让您的游戏可缩放到任何大小,并让他们的视频驱动程序以自己的方式在显示器上缩放它。

于 2010-07-01T16:05:09.757 回答
2

Windows 提供了一个“虚拟桌面”,因此您通常可以在桌面上创建 Windows,并让操作系统处理将它们映射到物理监视器。当/如果您需要知道虚拟桌面的哪些部分将显示在哪些监视器上时,您可以使用EnumDisplayMonitors(在多种可能性中)这样做。

于 2010-07-01T16:38:46.277 回答