glIsEnabled 函数
gllsEnabled 函数测试是否启用了某个功能。
语法
GLboolean WINAPI glIsEnabled(
GLenum cap
);
参数
-
帽
-
指示 OpenGL 功能的符号常量。 接受以下功能。
值 含义 - GL_ALPHA_TEST
请参阅 glAlphaFunc - GL_AUTO_NORMAL
请参阅 glEvalCoord - GL_BLEND
请参阅 glBlendFunc - GL_CLIP_PLANE i
请参阅 glClipPlane - GL_COLOR_ARRAY
请参阅 glColorPointer - GL_COLOR_LOGIC_OP
请参阅 glLogicOp - GL_COLOR_MATERIAL
请参阅 glColorMaterial - GL_CULL_FACE
请参阅 glCullFace - GL_DEPTH_TEST
请参阅 glDepthFunc 和 glDepthRange - GL_DITHER
请参阅 glEnable - GL_FOG
请参阅 glFog - GL_INDEX_ARRAY
请参阅 glIndexPointer - GL_INDEX_LOGIC_OP
请参阅 glLogicOp - GL_LIGHT i
请参阅 glLightModel 和 glLight - GL_LIGHTING
请参阅 glMaterial、 glLightModel 和 glLight - GL_LINE_SMOOTH
请参阅 glLineWidth - GL_LINE_STIPPLE
请参阅 glLineStipple - GL_MAP1_COLOR_4
请参阅 glMap1 - GL_MAP1_INDEX
请参阅 glMap1 - GL_MAP1_NORMAL
请参阅 glMap1 - GL_MAP1_TEXTURE_COORD_1
请参阅 glMap1 - GL_MAP1_TEXTURE_COORD_2
请参阅 glMap1 - GL_MAP1_TEXTURE_COORD_3
请参阅 glMap1 - GL_MAP1_TEXTURE_COORD_4
请参阅 glMap1 - GL_MAP1_VERTEX_3
请参阅 glMap1 - GL_MAP1_VERTEX_4
请参阅 glMap1 - GL_MAP2_COLOR_4
请参阅 glMap2 - GL_MAP2_INDEX
请参阅 glMap2 - GL_MAP2_NORMAL
请参阅 glMap2 - GL_MAP2_TEXTURE_COORD_1
请参阅 glMap2 - GL_MAP2_TEXTURE_COORD_2
请参阅 glMap2 - GL_MAP2_TEXTURE_COORD_3
请参阅 glMap2 - GL_MAP2_TEXTURE_COORD_4
请参阅 glMap2 - GL_MAP2_VERTEX_3
请参阅 glMap2 - GL_MAP2_VERTEX_4
请参阅 glMap2 - GL_NORMAL_ARRAY
请参阅 glNormalPointer - GL_NORMALIZE
请参阅 glNormal - GL_POINT_SMOOTH
请参阅 glPointSize - GL_POLYGON_OFFSET_FILL
请参阅 glPolygonOffset - GL_POLYGON_OFFSET_LINE
请参阅 glPolygonOffset - GL_POLYGON_OFFSET_POINT
请参阅 glPolygonOffset - GL_POLYGON_SMOOTH
请参阅 glPolygonMode - GL_POLYGON_STIPPLE
请参阅 glPolygonStipple - GL_SCISSOR_TEST
请参阅 glScissor - GL_STENCIL_TEST
请参阅 glStencilFunc 和 glStencilOp - GL_TEXTURE_1D
请参阅 glTexImage1D - GL_TEXTURE_2D
请参阅 glTexImage2D - GL_TEXTURE_COORD_ARRAY
请参阅 glTexCoordPointer - GL_TEXTURE_GEN_Q
请参阅 glTexGen - GL_TEXTURE_GEN_R
请参阅 glTexGen - GL_TEXTURE_GEN_S
请参阅 glTexGen - GL_TEXTURE_GEN_T
请参阅 glTexGen - GL_VERTEX_ARRAY
请参阅 glVertexPointer
错误代码
glGetError 函数可以检索以下错误代码。
名称 | 含义 |
---|---|
|
cap 不是接受的值。 |
|
在对 glBegin 的调用和对 glEnd 的相应调用之间调用了函数。 |
备注
如果 cap 是已启用的功能,gllsEnabled 函数将返回GL_TRUE,否则返回GL_FALSE。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 |
Windows 2000 Server [仅限桌面应用] |
标头 |
|
库 |
|
DLL |
|