glStencilMask: Unterschied zwischen den Versionen
Aus DGL Wiki
(An Funktionsvorlage angepasst) |
|||
Zeile 3: | Zeile 3: | ||
<br> | <br> | ||
== Name == | == Name == | ||
− | + | ----- | |
'''glStencilMask ''' - Kontrolliert das Schreiben individueller Bits in die Stencil-Flächen. | '''glStencilMask ''' - Kontrolliert das Schreiben individueller Bits in die Stencil-Flächen. | ||
<br> | <br> | ||
== Delphi-Spezifikation == | == Delphi-Spezifikation == | ||
− | + | ---- | |
− | procedure '''glStencilMask'''(''mask'' : | + | procedure '''glStencilMask'''(''mask'' : glUInt); |
<br> | <br> | ||
== Parameter == | == Parameter == | ||
− | + | ---- | |
− | <table border= | + | <table border=1 rules=all> |
<tr> | <tr> | ||
− | <td>''mask''</td> | + | <td>'''mask'''</td> |
<td>Gibt eine Bitmaske an um das Schreiben bestimmter Bits in die Stencil-Flächen zu aktivieren bzw. zu deaktivieren. Die Vorgabe ist hier eine Bitmaske komplett gefüllt mit einsen.</td> | <td>Gibt eine Bitmaske an um das Schreiben bestimmter Bits in die Stencil-Flächen zu aktivieren bzw. zu deaktivieren. Die Vorgabe ist hier eine Bitmaske komplett gefüllt mit einsen.</td> | ||
</tr> | </tr> | ||
Zeile 23: | Zeile 23: | ||
<br> | <br> | ||
== Beschreibung == | == Beschreibung == | ||
− | + | ---- | |
'''glStencilMask''' kontrolliert das Schreiben bestimmter Bits in die Stencil-Flächen. Das niederwertigsten n Bits der Maske, woebei 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. | '''glStencilMask''' kontrolliert das Schreiben bestimmter Bits in die Stencil-Flächen. Das niederwertigsten n Bits der Maske, woebei 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. | ||
<br> | <br> | ||
== 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. |
<br> | <br> | ||
== Siehe auch == | == Siehe auch == | ||
+ | ---- | ||
[[glColorMask]], [[glDepthMask]], [[glIndexMask]], [[glStencilFunc]], [[glStencilOp]] | [[glColorMask]], [[glDepthMask]], [[glIndexMask]], [[glStencilFunc]], [[glStencilOp]] |
Version vom 9. August 2004, 10:49 Uhr
Inhaltsverzeichnis
glStencilMask
Name
glStencilMask - Kontrolliert das Schreiben individueller Bits in die Stencil-Flächen.
Delphi-Spezifikation
procedure glStencilMask(mask : glUInt);
Parameter
mask | Gibt eine Bitmaske an um das Schreiben bestimmter Bits in die Stencil-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 Stencil-Flächen. Das niederwertigsten n Bits der Maske, woebei 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