bool = gl.IsEnabled(cap)
gl.IsEnabled()
gibt #GL_TRUE
zurück, wenn cap
eine aktivierte Fähigkeit,
ndernfalls #GL_FALSE
. Zunächst sind alle Fähigkeiten außer #GL_DITHER
deaktiviert; #GL_DITHER
ist zunächst aktiviert.
Die folgenden Fähigkeiten werden für cap
akzeptiert:
#GL_ALPHA_TEST
#GL_AUTO_NORMAL
#GL_BLEND
#GL_CLIP_PLANEi
#GL_COLOR_ARRAY
#GL_COLOR_LOGIC_OP
#GL_COLOR_MATERIAL
#GL_CULL_FACE
#GL_DEPTH_TEST
#GL_DITHER
#GL_EDGE_FLAG_ARRAY
#GL_FOG
#GL_INDEX_ARRAY
#GL_INDEX_LOGIC_OP
#GL_LIGHTi
#GL_LIGHTING
#GL_LINE_SMOOTH
#GL_LINE_STIPPLE
#GL_MAP1_COLOR_4
#GL_MAP1_INDEX
#GL_MAP1_NORMAL
#GL_MAP1_TEXTURE_COORD_1
#GL_MAP1_TEXTURE_COORD_2
#GL_MAP1_TEXTURE_COORD_3
#GL_MAP1_TEXTURE_COORD_4
#GL_MAP2_COLOR_4
#GL_MAP2_INDEX
#GL_MAP2_NORMAL
#GL_MAP2_TEXTURE_COORD_1
#GL_MAP2_TEXTURE_COORD_2
#GL_MAP2_TEXTURE_COORD_3
#GL_MAP2_TEXTURE_COORD_4
#GL_MAP2_VERTEX_3
#GL_MAP2_VERTEX_4
#GL_NORMAL_ARRAY
#GL_NORMALIZE
#GL_POINT_SMOOTH
#GL_POLYGON_SMOOTH
#GL_POLYGON_OFFSET_FILL
#GL_POLYGON_OFFSET_LINE
#GL_POLYGON_OFFSET_POINT
#GL_POLYGON_STIPPLE
#GL_RESCALE_NORMAL
#GL_SCISSOR_TEST
#GL_STENCIL_TEST
#GL_TEXTURE_1D
#GL_TEXTURE_2D
#GL_TEXTURE_COORD_ARRAY
#GL_TEXTURE_GEN_Q
#GL_TEXTURE_GEN_R
#GL_TEXTURE_GEN_S
#GL_TEXTURE_GEN_T
#GL_VERTEX_ARRAY
Wenn ein Fehler generiert wird, gibt gl.IsEnabled()
0 zurück.
Weitere Informationen finden Sie in einem OpenGL-Referenzhandbuch.
#GL_TRUE
oder #GL_FALSE
#GL_INVALID_ENUM
wird erzeugt, wenn cap
kein akzeptierter Wert ist.
#GL_INVALID_OPERATION
wird erzeugt, wenn gl.IsEnabled()
zwischen
gl.Begin() und gl.End() ausgeführt wird.