glGetHandleARB: Unterschied zwischen den Versionen
Aus DGL Wiki
I0n0s (Diskussion | Beiträge) |
K (Minimale Formatierungsänderungen) |
||
(3 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
+ | {{Veraltet|glGet#GL_CURRENT_PROGRAM}} | ||
= glGetHandleARB = | = glGetHandleARB = | ||
Zeile 7: | Zeile 8: | ||
== Delphi-Spezifikation == | == Delphi-Spezifikation == | ||
− | function '''glGetHandleARB'''(''pname'' : GLenum) : GLhandleARB; | + | function '''glGetHandleARB'''(''pname'': GLenum): GLhandleARB; |
Zeile 18: | Zeile 19: | ||
== Beschreibung == | == 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. | + | '''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]] unter Konstanten ''GL_CURRENT_PROGRAM'' ersetzt}} | ||
== Fehlermeldungen == | == Fehlermeldungen == | ||
− | GL_INVALID_ENUM | + | '''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. | + | '''GL_INVALID_OPERATION''' wird generiert, wenn ''glGetHandleARB'' zwischen [[glBegin]] und dem passenden [[glEnd]] aufgerufen wird. |
== Siehe auch == | == Siehe auch == | ||
− | [[glUseProgramObjectARB]] | + | [[glUseProgramObjectARB]], [[glGet]] |
'''Hintergrundwissen :''' [[Shader]] | '''Hintergrundwissen :''' [[Shader]] |
Aktuelle Version vom 15. April 2008, 11:54 Uhr
Eine aktuelle Beschreibung bzw. eine aktuelle Version der Funktion finden sie im Artikel glGet#GL_CURRENT_PROGRAM. |
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 unter 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.)