glInitNames fonction)

La fonction glInitNames initialise la pile de noms.

Syntaxe

void WINAPI glInitNames(void);

Paramètres

Cette fonction n’a pas de paramètres.

Valeur retourné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
_opération non valide du GL _
La fonction a été appelée entre un appel à glBegin et l’appel correspondant à glEnd.

Notes

La fonction glInitNames provoque l’initialisation de la pile de noms à son état vide par défaut. La pile de noms est utilisée en mode de sélection pour permettre l’identification unique des jeux de commandes de rendu. Il se compose d’un ensemble ordonné d’entiers non signés.

La pile de noms est toujours vide lorsque le mode de rendu n’est pas la sélection de la comptabilité _ . Les appels à glInitNames alors que le mode de rendu n’est pas GL _ Select sont ignorés.

Les fonctions suivantes récupèrent les informations relatives à glInitNames:

glGet avec argument de la profondeur de la _ pile nom GL _ _

glGet avec argument GL _ Max _ nom _ _ profondeur de la pile

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

glEnd

glLoadName

glPushName

glRenderMode

glSelectBuffer