SDL GL GetAttribute: Unterschied zwischen den Versionen

Aus DGL Wiki
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: = SDL_GL_GetProcAddress = == Name == '''SDL_GL_GetProcAddress''' - Holt die Adresse einer OpenGL-Funktion == Delphi-Spezifikation == function '''SDL_GL_GetProcAddr...)
 
K (Beschreibung)
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 1: Zeile 1:
= SDL_GL_GetProcAddress =
+
= SDL_GL_GetAttribute =
  
  
 
== Name ==
 
== Name ==
'''SDL_GL_GetProcAddress''' - Holt die Adresse einer OpenGL-Funktion
+
'''SDL_GL_GetAttribute''' - Holt den Wert eines speziellen SDL/OpenGL Attributes
  
  
 
== Delphi-Spezifikation ==
 
== Delphi-Spezifikation ==
  function '''SDL_GL_GetProcAddress'''(''procname'': PChar) : Pointer;
+
  function '''SDL_GL_GetAttribute'''(''attr'': TSDL_GLAttr; '''var''' ''value'': Integer): Integer;
+
 
  
 
== Parameter ==
 
== Parameter ==
  
 
{| border="1" rules="all"
 
{| border="1" rules="all"
! ''procname''  
+
! ''attr''  
| Name der Funktion (z.B. glTexImage2D)
+
| Das gewünschte Attribut (Siehe [[SDL_GLattr]])
 +
|-
 +
! ''value''
 +
| Variable zum Speichern des Wertes
 
|}
 
|}
 +
  
  
 
== Beschreibung ==  
 
== Beschreibung ==  
Liefert die Adresse der gewünschten OpenGL-Funktion oder '''nil''' zurück. Falls die OpenGL-Bibliothek mit [[SDL_GL_LoadLibrary]] zur Laufzeit geladen wird, so müssen alle OpenGL-Funktionen auf diesem Weg geladen werden.
+
Lädt den Wert des SDL/OpenGL Attributes in ''value''. Dies ist nützlich nach einem Aufruf von [[SDL_SetVideoMode]] um zu überprüfen ob die Attribute wie geplant gesetzt wurden.
 
 
 
 
== Hinweise ==
 
Ein OpenGL-Kontext muss vorher mit [[SDL_SetVideoMode]] und SDL_OPENGL-Flag erzeugt werden, damit SDL_GL_GetProcAddress korrekt funktioniert.
 
 
 
Die OpenGL-Funktionszeiger müssen mit der richtigen Aufrufdeklaration deklariert sein.
 
 
 
 
 
  
 
==  Rückgabewert ==
 
==  Rückgabewert ==
Adresse der Funktion oder '''nil'''
+
0 bei Erfolg, -1 bei einem Fehler
  
  
  
 
== Siehe auch ==
 
== Siehe auch ==
[[SDL_GL_LoadLibrary]], [[dglOpenGL.pas]]
+
[[SDL_GL_SetAttribute]], [[SDL_GLattr]]
  
[[Kategorie:SDL|GL_GetProcAddress]]
+
[[Kategorie:SDL|GL_GetAttribute]]

Aktuelle Version vom 20. März 2008, 10:48 Uhr

SDL_GL_GetAttribute

Name

SDL_GL_GetAttribute - Holt den Wert eines speziellen SDL/OpenGL Attributes


Delphi-Spezifikation

function SDL_GL_GetAttribute(attr: TSDL_GLAttr; var value: Integer): Integer;


Parameter

attr Das gewünschte Attribut (Siehe SDL_GLattr)
value Variable zum Speichern des Wertes


Beschreibung

Lädt den Wert des SDL/OpenGL Attributes in value. Dies ist nützlich nach einem Aufruf von SDL_SetVideoMode um zu überprüfen ob die Attribute wie geplant gesetzt wurden.

Rückgabewert

0 bei Erfolg, -1 bei einem Fehler


Siehe auch

SDL_GL_SetAttribute, SDL_GLattr