对于一个简单的演示程序,我使用 SDL 库播放 mpeg 电影文件。
不幸的是,演示应用程序应该在我们的一台 Windows 7 服务器上执行,并且应该远程查看。
问题是,当我通过 RDP 连接到服务器时,SDL 窗口保持黑色 - 尽管电影开始播放(我听到声音)。
我想这与通过远程桌面访问时 OpenGL 或 DirectDraw 的渲染设备有关。有谁知道我应该使用哪些设置来设置 SDL 窗口,以便它也可以通过 RDP 工作?
当我使用 windows 媒体播放器播放电影时,电影会正确显示 - 什么样的设备使用媒体播放器?