fonction glLoadName
La fonction glLoadName charge un nom sur la pile de noms.
Syntaxe
void WINAPI glLoadName(
GLuint name
);
Paramètres
-
name
-
Nom qui remplacera la valeur supérieure de la pile de noms.
Valeur renvoyée
Cette fonction ne retourne pas de valeur.
Codes d’erreur
Les codes d’erreur suivants peuvent être récupérés par la fonction glGetError .
Name | Signification |
---|---|
|
La fonction a été appelée alors que la pile de noms était vide. |
|
La fonction a été appelée entre un appel à glBegin et l’appel à glEnd correspondant. |
Notes
La fonction glLoadName permet à name de remplacer la valeur située en haut de la pile de noms, qui est initialement vide. La pile de noms est utilisée pendant le mode de sélection pour permettre aux jeux de commandes de rendu d’être identifiés de manière unique. Il se compose d’un ensemble ordonné d’entiers non signés.
La pile de noms est toujours vide alors que le mode de rendu n’est pas GL_SELECT. Les appels à glLoadName alors que le mode de rendu n’est pas GL_SELECT sont ignorés.
Les fonctions suivantes récupèrent des informations relatives à glLoadName :
glGet avec argument GL_NAME_STACK_DEPTH
glGet avec argument GL_MAX_NAME_STACK_DEPTH
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 |
|