glStencilMask-Funktion
Die glStencilMask-Funktion steuert das Schreiben einzelner Bits in den Schablonenebenen.
Syntax
void WINAPI glStencilMask(
GLuint mask
);
Parameter
-
mask
-
Eine Bitmaske zum Aktivieren und Deaktivieren des Schreibens einzelner Bits in den Schablonenebenen. Zunächst ist die Maske nur eins.
Rückgabewert
Diese Funktion gibt keinen Wert zurück.
Fehlercodes
Der folgende Fehlercode kann von der glGetError-Funktion abgerufen werden.
Name | Bedeutung |
---|---|
|
Die Funktion wurde zwischen einem Aufruf von glBegin und dem entsprechenden Aufruf von glEnd aufgerufen. |
Bemerkungen
Die glStencilMask-Funktion steuert das Schreiben einzelner Bits in den Schablonenebenen. Geben Sie eine Maske für die am wenigsten signifikanten n-Bits an, wobei n die Anzahl der Bits im Schablonenpuffer ist. Überall dort, wo eine in der Maske angezeigt wird, wird das entsprechende Bit im Schablonenpuffer beschreibbar gemacht. Wenn eine Null angezeigt wird, ist das Bit schreibgeschützt. Anfänglich sind alle Bits für das Schreiben aktiviert.
Die folgenden Funktionen rufen Informationen im Zusammenhang mit glStencilMask ab:
glGet mit argument GL_STENCIL_WRITEMASK
glGet mit Argument GL_STENCIL_BITS
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 |
|