标签:
执行如下代码
1 #include "stdafx.h" 2 #include <iostream> 3 #include <gl/glut.h> 4 5 int _tmain(int argc, _TCHAR* argv[]) 6 { 7 glutInit(&argc, (char**)argv); 8 //显示模式初始化 9 glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB|GLUT_DEPTH); 10 //定义窗口大小 11 glutInitWindowSize(300,300); 12 //定义窗口位置 13 glutInitWindowPosition(100,100); 14 //创建窗口 15 glutCreateWindow("OpenGL Version"); 16 const GLubyte* name = glGetString(GL_VENDOR); //返回负责当前OpenGL实现厂商的名字 17 const GLubyte* biaoshifu = glGetString(GL_RENDERER); //返回一个渲染器标识符,通常是个硬件平台 18 const GLubyte* OpenGLVersion =glGetString(GL_VERSION); //返回当前OpenGL实现的版本号 19 const GLubyte* gluVersion= gluGetString(GLU_VERSION); //返回当前GLU工具库版本 20 printf("OpenGL实现厂商的名字:%s\n", name); 21 printf("渲染器标识符:%s\n", biaoshifu); 22 printf("OpenGL实现的版本号:%s\n",OpenGLVersion ); 23 printf("OGLU工具库版本:%s\n", gluVersion); 24 system("pause"); 25 return 0; 26 }
显示结果
标签:
原文地址:http://www.cnblogs.com/icmzn/p/5128748.html