glutMainLoop

glutMain glutMain glutMain

glutMainLoop進入GLUT事件處理循環,讓所有的與“事件”有關的函式調用無限循環。
glutMainLoop進入GLUT事件處理循環。在一個GLUT程式中,這個例程被調用一次 。一旦被調用,這個程式將永遠不會返回 。它將調用必要的任何已註冊的回調。
例子:(opengl實例)
#include
void RenderScene()
{
glClear(GL_COLOR_BUFFER_BIT);
glFlush();
}
void SetupRc()
{
glClearColor(0.3f,0.0f,0.0f,0.1f);
}
void main(void)
{
int i=20;
glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB);
glutCreateWindow("single");
glutDisplayFunc(RenderScene);
SetupRc();
glutMainLoop();//這裡讓整個繪圖循環進行,相當於死循環
}

相關詞條

相關搜尋

熱門詞條

聯絡我們