Condividi tramite


funzione glClearColor

La funzione glClearColor specifica valori chiari per i buffer di colore.

Sintassi

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

Parametri

red

Valore rosso utilizzato da glClear per cancellare i buffer di colore. Il valore predefinito è zero.

green

Valore verde utilizzato da glClear per cancellare i buffer di colore. Il valore predefinito è zero.

blue

Valore blu utilizzato da glClear per cancellare i buffer di colore. Il valore predefinito è zero.

Alfa

Valore alfa utilizzato da glClear per cancellare i buffer di colore. Il valore predefinito è zero.

Valore restituito

Questa funzione non restituisce un valore.

Codici di errore

I codici di errore seguenti possono essere recuperati dalla funzione glGetError .

Nome Significato
GL_INVALID_OPERATION
La funzione è stata chiamata tra una chiamata a glBegin e la chiamata corrispondente a glEnd.

Commenti

La funzione glClearColor specifica i valori rosso, verde, blu e alfa utilizzati da glClear per cancellare i buffer di colore. I valori specificati da glClearColor sono bloccati all'intervallo [0,1].

Le funzioni seguenti recuperano informazioni correlate alla funzione glClearColor :

glGet con argomento GL_ACCUM_CLEAR_VALUE

glGet con argomento GL_COLOR_CLEAR_VALUE

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Intestazione
Gl.h
Libreria
Opengl32.lib
DLL
Opengl32.dll

Vedi anche

glBegin

glClear

glEnd

glGet