Partager via


fonction glClearColor

La fonction glClearColor spécifie des valeurs claires pour les tampons de couleur.

Syntaxe

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

Paramètres

rouge

Valeur rouge utilisée par glClear pour effacer les tampons de couleur. La valeur par défaut est zéro.

vert

Valeur verte utilisée par glClear pour effacer les tampons de couleur. La valeur par défaut est zéro.

blue

Valeur bleue utilisée par glClear pour effacer les tampons de couleur. La valeur par défaut est zéro.

alpha

Valeur alpha utilisée par glClear pour effacer les tampons de couleur. La valeur par défaut est zéro.

Valeur renvoyée

Cette fonction ne retourne pas de valeur.

Codes d’erreur

Les codes d’erreur suivants peuvent être récupérés par la fonction glGetError .

Name Signification
GL_INVALID_OPERATION
La fonction a été appelée entre un appel à glBegin et l’appel à glEnd correspondant.

Notes

La fonction glClearColor spécifie les valeurs rouge, verte, bleue et alpha utilisées par glClear pour effacer les tampons de couleur. Les valeurs spécifiées par glClearColor sont limitées à la plage [0,1].

Les fonctions suivantes récupèrent des informations relatives à la fonction glClearColor :

glGet avec argument GL_ACCUM_CLEAR_VALUE

glGet avec argument GL_COLOR_CLEAR_VALUE

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge
Windows 2000 Server [applications de bureau uniquement]
En-tête
Gl.h
Bibliothèque
Opengl32.lib
DLL
Opengl32.dll

Voir aussi

glBegin

glClear

glEnd

glGet