fonction glIndexMask
La fonction glIndexMask contrôle l’écriture de bits individuels dans les mémoires tampons d’index de couleur.
Syntaxe
void WINAPI glIndexMask(
GLuint mask
);
Paramètres
-
mask
-
Masque de bits pour activer et désactiver l’écriture de bits individuels dans les mémoires tampons d’index de couleur. Au départ, le masque est tout un.
Valeur renvoyée
Cette fonction ne retourne pas de valeur.
Codes d’erreur
Le code d’erreur suivant peut être récupéré par la fonction glGetError .
Name | Signification |
---|---|
|
La fonction a été appelée entre un appel à glBegin et l’appel correspondant à glEnd. |
Notes
La fonction glIndexMask contrôle l’écriture de bits individuels dans les mémoires tampons d’index de couleur. Les n bits de masque les moins significatifs, où 1 est le nombre de bits dans une mémoire tampon d’index de couleur, spécifiez un masque. Partout où un apparaît dans le masque, le bit correspondant dans la mémoire tampon d’index de couleur (ou les mémoires tampons) est rendu accessible en écriture. Lorsqu’un zéro apparaît, le bit est protégé en écriture.
Ce masque est utilisé uniquement en mode d’index de couleur et affecte uniquement les mémoires tampons actuellement sélectionnées pour l’écriture (voir glDrawBuffer). Au départ, tous les bits sont activés pour l’écriture.
La fonction suivante récupère les informations relatives à glIndexMask :
glGet avec argument GL_INDEX_WRITEMASK
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 |
|
Bibliothèque |
|
DLL |
|