2014-02-14 56 views
2

我想用python或C++編寫一個使用opengl的程序,這將允許我控制不同的顯示。目前我有三種不同的顯示器,我有電腦顯示器,液晶顯示器和DLP都連接到我的電腦。我想單獨控制每個屏幕,並且我想全屏顯示它們,以便它們變黑。目前當我嘗試使用glutfullscreen()時,只會使電腦顯示器變黑,而我無法控制另外兩個屏幕。使用不同的顯示opengl

在我的設置中,我已經從LCD屏幕中移除了背光,並且我正在使用DLP投影儀投影它以增加我的動態範圍。我試圖編寫軟件來對齊這兩個圖像。我已經用mgl在MATLAB中工作了。但我不知道C++應該去哪裏。

我需要能夠控制每個圖像顯示的像素,但我無法訪問其他兩個屏幕。

回答

2

使用類似SDL2或GLFW3的東西支持多顯示器。他們會讓你查詢顯示器數量和尺寸,並讓你創建多個窗口來覆蓋它們。