glClearColor-Funktion

Die glClearColor-Funktion gibt klare Werte für die Farbpuffer an.

Syntax

void WINAPI glClearColor(
   GLclampf red,
   GLclampf green,
   GLclampf blue,
   GLclampf alpha
);

Parameter

Rot

Der rote Wert, den glClear verwendet, um die Farbpuffer zu löschen. Der Standardwert ist 0 (null).

Grün

Der grüne Wert, den glClear verwendet, um die Farbpuffer zu löschen. Der Standardwert ist 0 (null).

Blau

Der blaue Wert, den glClear verwendet, um die Farbpuffer zu löschen. Der Standardwert ist 0 (null).

alpha

Der Alphawert, den glClear verwendet, um die Farbpuffer zu löschen. 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
GL _ INVALID _ OPERATION
Die Funktion wurde zwischen einem Aufruf von glBegin und dem entsprechenden Aufruf von glEndaufgerufen.

Hinweise

Die glClearColor-Funktion gibt die von glClear verwendeten Werte für Rot, Grün, Blau und Alpha an, um die Farbpuffer zu löschen. Die von glClearColor angegebenen Werte werden an den Bereich [ 0,1 ] gebunden.

Die folgenden Funktionen rufen Informationen im Zusammenhang mit der glClearColor-Funktion ab:

glGet mit dem Argument GL _ ACCUM _ CLEAR _ VALUE

glGet mit argument GL _ COLOR _ CLEAR _ VALUE

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