glIndexMask fonction)
La fonction glIndexMask contrôle l’écriture de bits individuels dans les mémoires tampons d’index de couleurs.
Syntaxe
void WINAPI glIndexMask(
GLuint mask
);
Paramètres
-
mask
-
Masque de bits permettant d’activer et de désactiver l’écriture de bits individuels dans les mémoires tampons d’index de couleurs. Initialement, le masque est tous les éléments.
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 .
| Nom | Signification |
|---|---|
|
La fonction a été appelée entre un appel à glBegin et l’appel correspondant à glEnd. |
Remarques
La fonction glIndexMask contrôle l’écriture de bits individuels dans les mémoires tampons d’index de couleurs. Les n bits les moins significatifs du masque, où 1 est le nombre de bits dans une mémoire tampon d’index de couleurs, spécifiez un masque. Chaque fois qu’un point apparaît dans le masque, le bit correspondant dans la mémoire tampon d’index de couleurs (ou mémoires tampons) est rendu accessible en écriture. Lorsqu’un zéro s’affiche, le bit est protégé en écriture.
Ce masque est utilisé uniquement en mode d’index de couleurs, et il affecte uniquement les mémoires tampons actuellement sélectionnées pour l’écriture (voir glDrawBuffer). Initialement, tous les bits sont activés pour l’écriture.
La fonction suivante récupère des informations relatives à glIndexMask:
glGet avec argument GL _ index _ WRITEMASK
Configuration requise
| 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 |
|