OpenGL(4)GLUT库色彩管理及状态查询API
来源:互联网 发布:黄瓜打避孕药 知乎 编辑:程序博客网 时间:2024/06/05 02:35
/* GLUT color index sub-API. 色彩管理*/GLUTAPI void APIENTRY glutSetColor(int, GLfloat red, GLfloat green, GLfloat blue);//设置RGB颜色GLUTAPI GLfloat APIENTRY glutGetColor(int ndx, int component);//获得指定的索引颜色GLUTAPI void APIENTRY glutCopyColormap(int win);//将逻辑颜色表从指定的窗口拷贝到当前窗口状态检索/* GLUT state retrieval sub-API. */GLUTAPI int APIENTRY glutGet(GLenum type);//检索指定的GLUT状态 type为指定要检索的状态类型GLUTAPI int APIENTRY glutDeviceGet(GLenum type);/*检索设备信息type为要检索的设备信息的名字,为以下常量 GLUT_HAS_KEYBOARD 如果键盘可用,返回非0值,否则,返回0 GLUT_HAS_MOUSE 如果鼠标可用,返回非0值,否则,返回0 GLUT_NUM_MOUSE_BUTTONS 返回鼠标支持的按键数,如果鼠标不可用,返回0 返回值0表示检索的设备不存在,非0表示设备可用*/#if (GLUT_API_VERSION >= 2)/* GLUT extension support sub-API */GLUTAPI int APIENTRY glutExtensionSupported(const char *name);/*判定是否支持特定的OpenGL扩展参数:extension:指定要测试的OpenGL扩展的名称,如果给定扩展获得支持,函数返回非0,否则返回0.必须要有一个有效的当前窗口来调用glutExtensionSupported().它只返回OpenGL扩展信息,这意味着窗口系统依赖的扩展不被glutExtensionSupported()反映.例子:if(!glutExtensionSupported("GL_EXT_texture")){fprintf(stderr, "Missing the texture extension!");exit(1);}*/#endif#if (GLUT_API_VERSION >= 3)GLUTAPI int APIENTRY glutGetModifiers(void);/*返回组合功能键的状态 返回值为以下定义的常量 GLUT_ACTIVE_SHIFT 当按下shift键时 GLUT_ACTIVE_CTRL 当按下ctrl键时 GLUT_ACTIVE_ALT 当按下alt键时 */GLUTAPI int APIENTRY glutLayerGet(GLenum type);//查询属于当前窗口的重叠层的状态#endif
0 0
- OpenGL(4)GLUT库色彩管理及状态查询API
- OpenGL(5)GLUT库建模及视频播放API
- OpenGL(6)GLUT库设备检测及游戏模式API
- glut函数详解(11)--状态查询API
- OpenGL(2)GLUT库菜单函数API
- OpenGL(7)GLUT库字体设置API
- OpenGL:GLUT库字体设置API
- OpenGL(3)GLUT库回调函数API
- OPENGL GLUT库
- opengl :glut库
- (Ubuntu)安装OpenGL/Glut库
- 通过GLUT库学习OpenGL
- OpenGL(2) glut库测试
- ubuntu配置openGL glut库
- [OpenGL] glut库的安装
- 【OpenGL】glut
- openGL--GLUT
- OpenGL的状态查询
- PBOC/EMV之圈存模式的变革
- Linux网络编程:原始套接字的魔力【续】
- 把Thresholds报警加入monitor
- SPSS 软件简介
- 利用ashx生成验证码,并解决只能点击一次刷新问题
- OpenGL(4)GLUT库色彩管理及状态查询API
- 阿里巴巴频频跨界出资 面对资源联系应战
- HP 发布ALM12
- 用C写有面向对象特点的程序
- QT 全局变量
- spark--运行于yarn架构【3】
- 系统设计的一些原则
- S2H整合(基于struts2.1+Hibernate 4.1)
- 证书信任管理器(用于https请求)