glGetHandleARB: Unterschied zwischen den Versionen
Aus DGL Wiki
I0n0s (Diskussion | Beiträge) K (→Siehe auch) |
I0n0s (Diskussion | Beiträge) K (→Beschreibung: Hinweis auf glGet) |
||
Zeile 20: | Zeile 20: | ||
'''glGetHandleARB''' gibt das Handle zu einem Objekt zurück, das als Teil des aktuellen States benutzt wird. Das Argument ''pname'' gibt dabei den anzufragenden Statuswert an. Der Wert ''GL_PROGRAM_OBJECT'' wird übergeben um das Handle eines momentan genutzten Programmobjektes zu ermitteln. | '''glGetHandleARB''' gibt das Handle zu einem Objekt zurück, das als Teil des aktuellen States benutzt wird. Das Argument ''pname'' gibt dabei den anzufragenden Statuswert an. Der Wert ''GL_PROGRAM_OBJECT'' wird übergeben um das Handle eines momentan genutzten Programmobjektes zu ermitteln. | ||
+ | {{Hinweis|Wurde in {{Version_2_0}} durch [[glGet]] under Konstanten ''GL_CURRENT_PROGRAM'' ersetzt}} | ||
== Fehlermeldungen == | == Fehlermeldungen == |
Version vom 15. April 2006, 15:20 Uhr
Inhaltsverzeichnis
glGetHandleARB
Name
glGetHandleARB - Gibt das Handle eines Objektes zurück, das Teil des aktuellen States ist.
Delphi-Spezifikation
function glGetHandleARB(pname : GLenum) : GLhandleARB;
Parameter
pname | Gibt den anzufragenden Parameter an. Muss GL_PROGRAM_OBJECT_ARB sein. |
---|
Beschreibung
glGetHandleARB gibt das Handle zu einem Objekt zurück, das als Teil des aktuellen States benutzt wird. Das Argument pname gibt dabei den anzufragenden Statuswert an. Der Wert GL_PROGRAM_OBJECT wird übergeben um das Handle eines momentan genutzten Programmobjektes zu ermitteln.
Wurde in v2.0 durch glGet under Konstanten GL_CURRENT_PROGRAM ersetzt |
Fehlermeldungen
GL_INVALID_ENUM wird generiert wenn pname kein gültiger Wert ist.
GL_INVALID_OPERATION wird generiert wenn glGetHandleARB zwischen glBegin und dem passenden glEnd aufgerufen wird.
Siehe auch
Hintergrundwissen : Shader
Englische Originalversion (Copyright 3DLabs Inc.)