glInitNames-Funktion
Die glInitNames-Funktion initialisiert den Namensstapel.
Syntax
void WINAPI glInitNames(void);
Parameter
Diese Funktion besitzt keine Parameter.
Rückgabewert
Diese Funktion gibt keinen Wert zurück.
Fehlercodes
Der folgende Fehlercode kann von der glGetError-Funktion abgerufen werden.
Name | Bedeutung |
---|---|
|
Die Funktion wurde zwischen einem Aufruf von glBegin und dem entsprechenden Aufruf von glEnd aufgerufen. |
Bemerkungen
Die glInitNames-Funktion bewirkt, dass der Namensstapel in seinen standardmäßigen leeren Zustand initialisiert wird. Der Namensstapel wird während des Auswahlmodus verwendet, um eine eindeutige Identifizierung von Renderingbefehlen zu ermöglichen. Sie besteht aus einem sortierten Satz von ganzen Zahlen ohne Vorzeichen.
Der Namensstapel ist immer leer, während der Rendermodus nicht GL_SELECT ist. Aufrufe von glInitNames , während der Rendermodus nicht GL_SELECT ist, werden ignoriert.
Die folgenden Funktionen rufen Informationen im Zusammenhang mit glInitNames ab:
glGet mit Argument GL_NAME_STACK_DEPTH
glGet mit Argument GL_MAX_NAME_STACK_DEPTH
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
Header |
|
Bibliothek |
|
DLL |
|