使用不同的显示器opengl

时间:2014-02-14 22:14:46

标签: python c++ opengl glut pyopengl

我正在尝试使用opengl在python或C ++中编写程序,这将允许我控制不同的显示。目前我有三种不同的显示器,我有计算机显示器,液晶显示器和DLP都连接到我的电脑。我想分别控制每个屏幕,我想全屏显示它们,所以它们变黑了。目前当我尝试使用glutfullscreen()时只会使电脑显示器变黑,而我无法控制另外两个屏幕。

在我的设置中,我已经从LCD屏幕上移除了背光,并且我使用DLP投影仪投影到它以增加我的动态范围。我正在尝试编写软件以对齐两个图像。我把它全部用MATLAB和mgl一起工作。但我不知道在哪里使用C ++。

我需要能够控制每个图像显示位置的像素,但我无法访问其他两个屏幕。

1 个答案:

答案 0 :(得分:2)

使用SDL2或GLFW3之类的东西来支持多显示器。它们可以让您查询显示器的数量及其大小,并让您创建多个窗口来覆盖它们。