【发布时间】:2010-04-26 09:53:33
【问题描述】:
我实际上正在开发一个将图像显示到圆顶上的应用程序。
圆顶投影系统由两台投影机和一台运行 GentoO Linux 和 KDE 的电脑组成,带有 nvidia TwinView 系统。
从这里开始,我使用 SDL 显示全屏窗口,并将我的应用程序显示在两个屏幕上。
但我只是想我需要投影两个不同的图像,每个投影仪上一个。
这就是为什么我寻找一种解决方案来在第一个屏幕(投影仪)上显示全屏窗口,在第二个屏幕上显示另一个。但 SDL 全屏只是将窗口扩展到两个屏幕。
我可以使用任何库(因为它轻巧且免费,因为我会将它包装到我的小型“API”中),或更改显示设置。顺便说一句,有 openGL 支持会很好,因为 SDL 只管理一个窗口 ^^"
【问题讨论】:
-
您是在使用“大屏幕”仿真还是在每个服务器上使用两个单独的 X 服务器?
-
我认为双视图模拟大屏幕,但我认为我可以尝试两个单独的 X 服务器。但是我会设法拥有一个桌面,并且会在一个应用程序上启动一个应用程序可以在每个应用程序上带来一个窗口吗?
-
在下面查看我的答案。我怀疑您是否能够按照我的建议将应用从一个屏幕转移到另一个屏幕。
标签: c++ linux fullscreen