glClearIndex-Funktion

Die glClearIndex-Funktion gibt den eindeutigen Wert für die Farbindexpuffer an.

Syntax

void WINAPI glClearIndex(
   GLfloat c
);

Parameter

c

Der Index, der beim Löschen der Farbindexpuffer verwendet wird. Der Standardwert ist 0 (null).

Rückgabewert

Diese Funktion gibt keinen Wert zurück.

Fehlercodes

Die folgenden Fehlercodes können von der glGetError-Funktion abgerufen werden.

Name Bedeutung
UNGÜLTIGER _ _ GL-VORGANG
Die Funktion wurde zwischen einem Aufruf von glBegin und dem entsprechenden Aufruf von glEnd aufgerufen.

Hinweise

Die glClearIndex-Funktion gibt den Index an, der von glClear zum Löschen der Farbindexpuffer verwendet wird. Der c-Parameter ist nicht geklammert. Stattdessen wird c in einen Festpunktwert mit nicht angegebener Genauigkeit rechts vom Binärpunkt konvertiert. Der ganzzahlige Teil dieses Werts wird dann mit 2 m bis 1 maskiert, wobei m die Anzahl der Bits in einem im Framepuffer gespeicherten Farbindex ist.

Die folgenden Funktionen rufen Informationen im Zusammenhang mit glClearIndex ab:

glGet mit Argument GL _ INDEX CLEAR _ _ VALUE

glGet mit Argument GL _ INDEX _ BITS

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
Gl.h
Bibliothek
Opengl32.lib
DLL
Opengl32.dll

Siehe auch

glBegin

glClear

glEnd

glGet