Función glPopName
Las funciones glPushName y glPopName insertan y parecen la pila de nombres.
void WINAPI glPopName(void);
Esta función no tiene parámetros.
Esta función no devuelve ningún valor.
La función glGetError puede recuperar los siguientes códigos de error.
Nombre | Significado |
---|---|
|
Se llamó a la función mientras la pila de matriz actual contenía solo una sola matriz. |
|
Se llamó a la función entre una llamada a glBegin y la llamada correspondiente a glEnd. |
La función glPushName hace que el nombre se inserte en la pila de nombres, que inicialmente está vacío. La función glPopName extrae un nombre de la parte superior de la pila. La pila de nombres se usa durante el modo de selección para permitir que los conjuntos de comandos de representación se identifiquen de forma única. Consta de un conjunto ordenado de enteros sin signo.
La pila de nombres siempre está vacía mientras el modo de representación no está GL_SELECT. Las llamadas a glPushName o glPopName mientras el modo de representación no se GL_SELECT se omiten.
Las siguientes funciones recuperan información relacionada con glPushName y glPopName:
glGet con GL_NAME_STACK_DEPTH de argumentos
glGet con GL_MAX_NAME_STACK_DEPTH de argumentos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado |
|
Biblioteca |
|
Archivo DLL |
|