glIndexs-Funktion
Die funktion glIndexs legt den aktuellen Farbindex fest.
Syntax
void WINAPI glIndexs(
GLshort c
);
Parameter
-
c
-
Der neue Wert für den aktuellen Farbindex.
Rückgabewert
Diese Funktion gibt keinen Wert zurück.
Bemerkungen
Die funktion glIndexs aktualisiert den aktuellen (einwertigen) Farbindex. Es wird ein Argument verwendet: der neue Wert für den aktuellen Farbindex.
Der aktuelle Index wird als Gleitkommawert gespeichert. Ganzzahlige Werte werden ohne spezielle Zuordnung direkt in Gleitkommawerte konvertiert.
Indexwerte außerhalb des darstellbaren Bereichs des Farbindexpuffers werden nicht geklammert. Bevor ein Index jedoch gedithert (sofern aktiviert) und in den Framepuffer geschrieben wird, wird er in das Festpunktformat konvertiert. Alle Bits im ganzzahligen Teil des resultierenden Festpunktwerts, die bits im Framepuffer nicht entsprechen, werden maskiert.
Der aktuelle Index kann jederzeit aktualisiert werden. Insbesondere können glIndexs zwischen einem Aufruf von glBegin und dem entsprechenden Aufruf von glEnd aufgerufen werden.
Die folgende Funktion ruft Informationen im Zusammenhang mit glIndexs ab:
glGet mit argument GL _ CURRENT _ INDEX
Requirements (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 |
|