Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die glCullFace-Funktion gibt an, ob frontseitige oder nach hinten gerichtete Facetten gekullt werden können.
Syntax
void WINAPI glCullFace(
GLenum mode
);
Parameter
-
mode
-
Gibt an, ob gesichternde oder nach hinten gerichtete Facetten kandidaten für das Culling sind. Die symbolischen Konstanten GL_FRONT, GL_BACK und GL_FRONT_AND_BACK werden akzeptiert. Der Standardwert ist GL_BACK.
Rückgabewert
Diese Funktion gibt keinen Wert zurück.
Fehlercodes
Die folgenden Fehlercodes können von der glGetError-Funktion abgerufen werden.
| Name | Bedeutung |
|---|---|
|
mode war kein akzeptierter Wert. |
|
Die Funktion wurde zwischen einem Aufruf von glBegin und dem entsprechenden Aufruf von glEnd aufgerufen. |
Bemerkungen
Die glCullFace-Funktion gibt an, ob frontseitige oder nach hinten gerichtete Facetten (wie im Modus angegeben) gekullt werden, wenn die Facet-Culling-Funktion aktiviert ist. Sie aktivieren und deaktivieren facet culling mithilfe von glEnable und glDisable mit dem Argument GL_CULL_FACE. Zu den Facetten gehören Dreiecke, Vierecks, Polygone und Rechtecke.
Die glFrontFace-Funktion gibt an, welche der Facetten im Uhrzeigersinn und gegen den Uhrzeigersinn nach vorne und nach hinten gerichtet sind.
Wenn der Modus GL_FRONT_AND_BACK ist, werden keine Facetten gezeichnet, aber andere Grundtypen wie Punkte und Linien werden gezeichnet.
Die folgenden Funktionen rufen Informationen im Zusammenhang mit glCullFace ab:
glGet mit argument GL_CULL_FACE_MODE
glIsEnabled mit Argument GL_CULL_FACE
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
| Header |
|
| Bibliothek |
|
| DLL |
|