(1)glutInitDisplayMode(unsigned int mode)
作用:设置初始显示模式。
参数:mode
GLUT_RGB 指定 RGB 颜色模式的窗口
GLUT_RGBA 指定 RGBA 颜色模式的窗口
GLUT_INDEX 指定颜色索引模式的窗口
GLUT_SINGLE 指定单缓存窗口
GLUT_DOUBLE 指定双缓存窗口
GLUT_ACCUM 窗口使用累加缓存
GLUT_ALPHA 窗口的颜色分量包含 alpha 值
GLUT_DEPTH 窗口使用深度缓存
GLUT_STENCIL 窗口使用模板缓存
GLUT_MULTISAMPLE 指定支持多样本功能的窗口
GLUT_STEREO 指定立体窗口
GLUT_LUMINANCE 窗口使用亮度颜色模型
没有调用的话默认为glutInitDisplayMode( GLUT_RGB | GLUT_SINGLE );
(2)glutInitWindowSize( int width, int height )
作用:指定窗口的初始宽度和高度,单位是像素。
(3)glutInitWindowPosition( int x, int y )
作用:指定窗口的左上角相对于屏幕左上角的位置,单位为像素。