glGetHandleARB: Unterschied zwischen den Versionen

Aus DGL Wiki
Wechseln zu: Navigation, Suche
 
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 wird generiert wenn ''pname'' kein gültiger Wert ist.
+
'''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

Hinweis: Der Inhalt des Artikels gilt als veraltet!

Eine aktuelle Beschreibung bzw. eine aktuelle Version der Funktion finden sie im Artikel glGet#GL_CURRENT_PROGRAM.

(weitere Informationen und Artikel)
Deprecated.jpg

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.

Info DGL.png 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

glUseProgramObjectARB, glGet

Hintergrundwissen : Shader

Englische Originalversion (Copyright 3DLabs Inc.)