glStencilMask: Unterschied zwischen den Versionen
Aus DGL Wiki
DGLBot (Diskussion | Beiträge) K (Bot: konvertiere/korrigiere <BR>) |
K (Kategorisierung; Wikisyntax für Tabelle) |
||
(Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt) | |||
Zeile 9: | Zeile 9: | ||
== Delphi-Spezifikation == | == Delphi-Spezifikation == | ||
− | procedure '''glStencilMask'''(''mask'' : | + | procedure '''glStencilMask'''(''mask'' : TGLuint); |
== Parameter == | == Parameter == | ||
− | + | {| border="1" rules="all" | |
− | + | ! '''mask''' | |
− | + | | Gibt eine Bitmaske an um, das Schreiben bestimmter Bits in die Schablonen-Flächen zu aktivieren bzw. zu deaktivieren. Die Vorgabe ist hier eine Bitmaske komplett gefüllt mit Einsen. | |
− | + | |} | |
− | |||
− | |||
== Beschreibung == | == Beschreibung == | ||
− | '''glStencilMask''' kontrolliert das Schreiben bestimmter Bits in die Schablonen-Flächen. Das niederwertigsten n Bits der Maske, | + | '''glStencilMask''' kontrolliert das Schreiben bestimmter Bits in die Schablonen-Flächen. Das niederwertigsten n Bits der Maske, wobei n die Zahl der Bits im Stencilpuffer ist, beschreibt eine Maske. Wo in der Maske eine 1 steht, ist es möglich, in das entsprechende Bit im [[Schablonenpuffer|Stencilpuffer]] zu schreiben. Eine 0 steht für schreibgeschützte Bits. In der Voreinstellung sind alles Bits beschreibbar. |
== Fehlermeldungen == | == Fehlermeldungen == | ||
− | '''GL_INVALID_OPERATION''' wird generiert wenn '''glStencilMask''' zwischen [[glBegin]] und dem zugehörigen [[glEnd]] aufgerufen wird. | + | '''GL_INVALID_OPERATION''' wird generiert, wenn '''glStencilMask''' zwischen [[glBegin]] und dem zugehörigen [[glEnd]] aufgerufen wird. |
Zeile 39: | Zeile 37: | ||
[[Kategorie:GL|StencilMask]] | [[Kategorie:GL|StencilMask]] | ||
+ | [[Kategorie:GL1.0|StencilMask]] |
Aktuelle Version vom 25. Juli 2011, 11:32 Uhr
Inhaltsverzeichnis
glStencilMask
Name
glStencilMask - Kontrolliert das Schreiben individueller Bits in die Schablonen-Flächen.
Delphi-Spezifikation
procedure glStencilMask(mask : TGLuint);
Parameter
mask | Gibt eine Bitmaske an um, das Schreiben bestimmter Bits in die Schablonen-Flächen zu aktivieren bzw. zu deaktivieren. Die Vorgabe ist hier eine Bitmaske komplett gefüllt mit Einsen. |
---|
Beschreibung
glStencilMask kontrolliert das Schreiben bestimmter Bits in die Schablonen-Flächen. Das niederwertigsten n Bits der Maske, wobei n die Zahl der Bits im Stencilpuffer ist, beschreibt eine Maske. Wo in der Maske eine 1 steht, ist es möglich, in das entsprechende Bit im Stencilpuffer zu schreiben. Eine 0 steht für schreibgeschützte Bits. In der Voreinstellung sind alles Bits beschreibbar.
Fehlermeldungen
GL_INVALID_OPERATION wird generiert, wenn glStencilMask zwischen glBegin und dem zugehörigen glEnd aufgerufen wird.
Siehe auch
glColorMask, glDepthMask, glIndexMask, glStencilFunc, glStencilOp
Hintergrundwissen: Schablonenpuffer