所以,我正在创建一个游戏,我有两个不同的显示功能的窗口。我想知道的是,是否可以同时更新两个窗口。让我们说一个窗口,我隐含地调用glutPostRedisplay()
来强制更新。这只会导致当前窗口的更新。然而,我想更新它们。
这甚至可能吗?我一直在寻找相当长的一段时间,但似乎并没有得到明确的答案。
感谢。
答案 0 :(得分:1)
glutPostRedisplay
标记 当前窗口 ,因为需要重新显示。
"当前窗口"是吗?我想知道......
4.3
glutSetWindow
,glutGetWindow
glutSetWindow
设置当前窗口;glutGetWindow
返回当前窗口的标识符。
foreach( int window : windows )
{
glutSetWindow( window );
glutPostRedisplay();
}