Lire en anglais

Partager via


glIndexdv, fonction

La fonction glIndexdv définit l’index de couleur actuel.

Syntaxe

void WINAPI glIndexdv(
   const GLdouble *c
);

Paramètres

c

Pointeur vers un tableau à un élément qui contient la nouvelle valeur de l’index de couleur actuel.

Valeur renvoyée

Cette fonction ne retourne pas de valeur.

Notes

La fonction glIndexdv met à jour l’index de couleur actuel (à valeur unique). Il prend un argument : la nouvelle valeur de l’index de couleur actuel.

L’index actuel est stocké sous forme de valeur à virgule flottante. Les valeurs entières sont converties directement en valeurs à virgule flottante, sans mappage spécial.

Les valeurs d’index en dehors de la plage représentable de la mémoire tampon d’index de couleur ne sont pas limitées. Toutefois, avant qu’un index ne soit mis en forme de trame (s’il est activé) et écrit dans le framebuffer, il est converti au format à point fixe. Tous les bits de la partie entière de la valeur à point fixe résultante qui ne correspondent pas aux bits du framebuffer sont masqués.

L’index actuel peut être mis à jour à tout moment. En particulier, glIndexdv peut être appelé entre un appel à glBegin et l’appel à glEnd correspondant.

La fonction suivante récupère les informations relatives à glIndexdv :

glGet avec argument GL_CURRENT_INDEX

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

glColor

glEnd

glGet