Bezeichnung
gl.StencilMask -- steuert das Schreiben einzelner Bits in den Schablonenebenen
Übersicht
gl.StencilMask(mask)
Beschreibung
gl.StencilMask() steuert das Schreiben einzelner Bits in den Schablonenebenen. Die niederwertigsten n Bits der Maske, wobei n die Anzahl der Bits im Schablonenpuffer ist, geben eine Maske an. Wenn eine 1 in der Maske erscheint, ist es möglich, in das entsprechende Bit im Schablonenpuffer zu schreiben. Erscheint eine 0, ist das entsprechende Bit schreibgeschützt. Zunächst sind alle Bits zum Schreiben freigegeben.

Weitere Informationen finden Sie in einem OpenGL-Referenzhandbuch.

Eingaben
mask
gibt eine Bitmaske an, um das Schreiben einzelner Bits in den Schablonenebenen zu aktivieren und zu deaktivieren; zunächst ist die Maske bei allen 1's
Fehler
#GL_INVALID_OPERATION wird erzeugt, wenn gl.StencilMask() zwischen gl.Begin() und gl.End() ausgeführt wird.

Verbundene get-operationen
gl.Get() mit dem Argument #GL_STENCIL_WRITEMASK, #GL_STENCIL_BACK_WRITEMASK, oder #GL_STENCIL_BITS


Navigation zeigen