gl.IndexMask(mask)
gl.IndexMask()
steuert das Schreiben einzelner Bits in den Farbindexpuffer.
Die niederwertigsten n Bits der Maske, wobei n die Anzahl der Bits in einem
Farbindexpuffer ist, geben eine Maske an. Wenn eine 1 (eins) in der
Maske erscheint, ist es möglich, in das entsprechende Bit im Farbindexpuffer
(oder in die Puffer) zu schreiben. Erscheint eine 0 (Null), ist das
entsprechende Bit schreibgeschützt.
Diese Maske wird nur im Farbindexmodus verwendet und betrifft nur die aktuell zum Schreiben ausgewählten Puffer. Siehe gl.DrawBuffer für Details.. Zunächst sind alle Bits zum Schreiben freigegeben.
Weitere Informationen finden Sie in einem OpenGL-Referenzhandbuch.
#GL_INVALID_OPERATION
wird erzeugt, wenn gl.IndexMask()
zwischen
gl.Begin() und gl.End() ausgeführt wird.
#GL_INDEX_WRITEMASK