glIndexf fonction)
La fonction glIndexf définit l’index de couleur actuel.
Syntaxe
void WINAPI glIndexf(
GLfloat c
);
Paramètres
-
c
-
Nouvelle valeur pour l’index de couleur actuel.
Valeur renvoyée
Cette fonction ne retourne pas de valeur.
Remarques
La fonction glIndexf met à jour l’index de couleurs actuel (à valeur unique). Il accepte un argument : la nouvelle valeur pour l’index de couleur actuel.
L’index actuel est stocké sous la forme d’une valeur à virgule flottante. Les valeurs entières sont converties directement en valeurs à virgule flottante, sans mappage spécial.
Les valeurs d’index situées en dehors de la plage représentable de la mémoire tampon d’index de couleurs ne sont pas ancrées. Toutefois, avant qu’un index ne soit déformé (s’il est activé) et écrit dans le trame, il est converti au format à virgule fixe. Tous les bits de la partie entière de la valeur à virgule fixe résultante qui ne correspondent pas aux bits dans le trame sont masqués.
L’index actuel peut être mis à jour à tout moment. En particulier, glIndexf peut être appelé entre un appel à glBegin et l’appel correspondant à glEnd.
La fonction suivante récupère des informations relatives à glIndexf:
glGet avec argument GL _ Current _ index
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 |
|