glIsEnabled-Funktion

Die gllsEnabled-Funktion testet, ob eine Funktion aktiviert ist.

Syntax

GLboolean WINAPI glIsEnabled(
   GLenum cap
);

Parameter

Cap

Eine symbolische Konstante, die eine OpenGL-Funktion angibt. Die folgenden Funktionen werden akzeptiert.

Wert Bedeutung
GL _ ALPHA _ TEST
Siehe glAlphaFunc
GL _ AUTO _ NORMAL
Siehe glEvalCoord
GL _ BLEND
Siehe glBlendFunc
*GL _ CLIP _ PLANE i
Siehe glClipPlane.
GL _ COLOR _ ARRAY
Siehe glColorPointer
GL _ COLOR _ LOGIC _ OP
Weitere Informationen finden Sie unter glLogicOp.
GL _ COLOR _ MATERIAL
Siehe glColorMaterial
GL _ CULL _ FACE
Siehe glCullFace.
_ _ GL-TIEFENTEST
Siehe glDepthFunc und glDepthRange.
GL _ DITHER
Siehe glEnable
_GLBULS
Siehe glFog
GL _ INDEX _ ARRAY
Siehe glIndexPointer
GL _ INDEX _ LOGIC _ OP
Weitere Informationen finden Sie unter glLogicOp.
*GL _ LIGHT i
Siehe glLightModel und glLight.
GL _ LIGHTING
Siehe glMaterial, glLightModelund glLight.
GL _ LINE _ SMOOTH
Siehe glLineWidth
GL _ LINE _ STIPPLE
Siehe glLineStipple
GL _ MAP1 _ COLOR _ 4
Siehe glMap1
GL _ MAP1 _ INDEX
Siehe glMap1
GL _ MAP1 _ NORMAL
Siehe glMap1
GL _ MAP1 _ TEXTURE _ COORD _ 1
Siehe glMap1
GL _ MAP1 _ TEXTURE _ COORD _ 2
Siehe glMap1
GL _ MAP1 _ TEXTURE _ COORD _ 3
Siehe glMap1
GL _ MAP1 _ TEXTURE _ COORD _ 4
Siehe glMap1
GL _ MAP1 _ VERTEX _ 3
Siehe glMap1
GL _ MAP1 _ VERTEX _ 4
Siehe glMap1
GL _ MAP2 _ COLOR _ 4
Siehe glMap2
GL _ MAP2 _ INDEX
Siehe glMap2
GL _ MAP2 _ NORMAL
Siehe glMap2
GL _ MAP2 _ TEXTURE _ COORD _ 1
Siehe glMap2
GL _ MAP2 _ TEXTURE _ COORD _ 2
Siehe glMap2
GL _ MAP2 _ TEXTURE _ COORD _ 3
Siehe glMap2
GL _ MAP2 _ TEXTURE _ COORD _ 4
Siehe glMap2
GL _ MAP2 _ VERTEX _ 3
Siehe glMap2
GL _ MAP2 _ VERTEX _ 4
Siehe glMap2
GL _ NORMAL _ ARRAY
Siehe glNormalPointer.
GL _ NORMALIZE
Siehe glNormal.
GL _ POINT _ SMOOTH
Siehe glPointSize
GL _ POLYGON _ OFFSET _ FILL
Siehe glPolygonOffset
GL _ POLYGON _ OFFSET _ LINE
Siehe glPolygonOffset
GL _ POLYGON _ OFFSET _ POINT
Siehe glPolygonOffset
GL _ POLYGON _ SMOOTH
Siehe glPolygonMode.
GL _ POLYGON _ STIPPLE
Siehe glPolygonStipple
GL _ _ SCISSOR-TEST
Siehe glScissor
GL _ _ STENCIL-TEST
Siehe glStencilFunc und glStencilOp.
GL _ TEXTURE _ 1D
Siehe glTexImage1D
GL _ TEXTURE _ 2D
Siehe glTexImage2D.
GL _ TEXTURE _ COORD _ ARRAY
Siehe glTexCoordPointer
GL _ TEXTURE _ GEN _ Q
Siehe glTexGen
GL _ TEXTURE _ GEN _ R
Siehe glTexGen
GL _ TEXTURE _ GEN _ S
Siehe glTexGen
GL _ TEXTURE _ GEN _ T
Siehe glTexGen
GL _ VERTEX _ ARRAY
Siehe glVertexPointer

Fehlercodes

Die folgenden Fehlercodes können von der glGetError-Funktion abgerufen werden.

Name Bedeutung
GL _ INVALID _ ENUM
cap war kein akzeptierter Wert.
GL _ INVALID _ OPERATION
Die Funktion wurde zwischen einem Aufruf von glBegin und dem entsprechenden Aufruf von glEndaufgerufen.

Bemerkungen

Die gllsEnabled-Funktion gibt GL _ TRUE zurück, wenn cap eine aktivierte Funktion ist, und _ gibt andernfalls GL FALSE zurück.

Requirements (Anforderungen)

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]
Header
Gl.h
Bibliothek
Opengl32.lib
DLL
Opengl32.dll

Weitere Informationen

glBegin

glEnable

glEnd