我想开发一个使用两台显示器进行显示的 OpenGL 应用程序。但是,如果我将窗口大小指定为glutInitWindowSize()
两个监视器的总和,那么即使我可以将窗口拖到另一个监视器或重塑,结果窗口仍然总是在一个监视器中。
OpenGL 是否会自动检测另一台显示器并使用两台显示器的总大小?
我想开发一个使用两台显示器进行显示的 OpenGL 应用程序。但是,如果我将窗口大小指定为glutInitWindowSize()
两个监视器的总和,那么即使我可以将窗口拖到另一个监视器或重塑,结果窗口仍然总是在一个监视器中。
OpenGL 是否会自动检测另一台显示器并使用两台显示器的总大小?
限制窗口大小的不是 OpenGL,而是 GLUT。
你必须想办法改变 GLUT 设置和创建窗口的方式。在 Windows 上,您似乎可以使用 win32 API在运行时更改这些设置。