我想创建一款可以利用多个显示器的游戏。例如,如果用户并排有3台显示器,我希望程序将图像分布在所有3台显示器上。
我该怎么做?我可以制作一个非常大的窗户,还是我必须做3个独立的窗户?如果我必须单独操作窗口,我如何知道显示器的方向?
提前致谢!
答案 0 :(得分:2)
让您的游戏可以扩展到任何尺寸,并将他们的视频驱动程序按照自己的方式在显示器上进行缩放。
答案 1 :(得分:2)
Windows提供了“虚拟桌面”,因此您通常只需在桌面上创建Windows,并让操作系统处理将这些映射到物理监视器。当/如果您需要知道虚拟桌面的哪些部分将显示在哪些监视器上时,您可以使用EnumDisplayMonitors
(在多种可能的情况下)来执行此操作。