funzione glInitNames
La funzione glInitNames inizializza lo stack dei nomi.
Sintassi
void WINAPI glInitNames(void);
Parametri
Questa funzione non ha parametri.
Valore restituito
Questa funzione non restituisce un valore.
Codici di errore
Il codice di errore seguente può essere recuperato dalla funzione glGetError .
Nome | Significato |
---|---|
|
La funzione è stata chiamata tra una chiamata a glBegin e la chiamata corrispondente a glEnd. |
Commenti
La funzione glInitNames fa sì che lo stack dei nomi venga inizializzato nello stato vuoto predefinito. Lo stack dei nomi viene usato durante la modalità di selezione per consentire l'identificazione univoca di set di comandi di rendering. È costituito da un set ordinato di interi senza segno.
Lo stack dei nomi è sempre vuoto mentre la modalità di rendering non è GL_SELECT. Le chiamate a glInitNames mentre la modalità di rendering non è GL_SELECT vengono ignorate.
Le funzioni seguenti recuperano informazioni correlate a glInitNames:
glGet con argomento GL_NAME_STACK_DEPTH
glGet con argomento GL_MAX_NAME_STACK_DEPTH
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |
Intestazione |
|
Libreria |
|
DLL |
|