如何让 GLFW 在多台显示器上全屏显示?

How to make GLFW fullscreen across multiple monitors?

在 GLFW 中,您可以在创建 window 时让它在特定显示器上全屏显示,但是有什么方法可以让它跨越多个显示器吗?

在大多数平台上,使用像 GLFW 这样可移植的框架实际上不可能实现您的要求。

全屏模式通常填满一个逻辑显示。您需要 lower-level 来设置 multi-monitor 拓扑(AMD 和 NV 具有完整的 API 和 driver 设置)。

您可以在多台显示器上拉伸 window 并使用 DECORATED 标志(特别是将其关闭),您可以使跨越多台显示器的 window 显示为全屏(例如,无边框/标题栏)。隐藏任务栏 (Windows) / launcher/menu (OS X) 是另一回事。