gluGetString: Unterschied zwischen den Versionen
K (Trennlinien entfernt) |
DGLBot (Diskussion | Beiträge) K (Bot: konvertiere/korrigiere <BR>) |
||
(3 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
= gluGetString = | = gluGetString = | ||
− | + | ||
+ | |||
== Name == | == Name == | ||
'''gluGetString''' - erzeugt einen String der die GLU Versionsnummer oder die unterstützten GLU-Extensions enthält. | '''gluGetString''' - erzeugt einen String der die GLU Versionsnummer oder die unterstützten GLU-Extensions enthält. | ||
− | + | ||
+ | |||
== Delphi-Spezifikation == | == Delphi-Spezifikation == | ||
'''function''' gluGetString(''name'': TGLEnum): PChar; | '''function''' gluGetString(''name'': TGLEnum): PChar; | ||
− | + | ||
+ | |||
== Parameter == | == Parameter == | ||
<table border=1 rules=all> | <table border=1 rules=all> | ||
Zeile 20: | Zeile 23: | ||
</table> | </table> | ||
− | + | ||
+ | |||
== Beschreibung == | == Beschreibung == | ||
'''gluGetString''' liefert einen Zeiger auf einen statischen, null-terminierten String. | '''gluGetString''' liefert einen Zeiger auf einen statischen, null-terminierten String. | ||
Zeile 32: | Zeile 36: | ||
Die herstellerspezifischen Informationen sind optional und das Format sowie Inhalt sind implementationsabhängig. | Die herstellerspezifischen Informationen sind optional und das Format sowie Inhalt sind implementationsabhängig. | ||
− | + | ||
− | Wenn ''name'' = ''' | + | |
+ | Wenn ''name'' = '''GL_EXTENSIONS''' ist, dann liefert die Funktion einen String, der eine Auflistung aller unterstützten GLU-Extensions, getrennt durch Leerzeichen, enthält. Ein solcher String ist folgendermaßen aufgebaut: | ||
<Extension_Name><Leerzeichen><Extension_Name><Leerzeichen>...<br> | <Extension_Name><Leerzeichen><Extension_Name><Leerzeichen>...<br> | ||
Zeile 40: | Zeile 45: | ||
Die Extension Namen selbst können keine Leerzeichen enthalten. | Die Extension Namen selbst können keine Leerzeichen enthalten. | ||
<br> | <br> | ||
+ | |||
== Hinweise == | == Hinweise == | ||
'''gluGetString''' ist erst ab GLU-Version 1.1 verfügbar. | '''gluGetString''' ist erst ab GLU-Version 1.1 verfügbar. | ||
− | + | ||
+ | |||
== Siehe auch == | == Siehe auch == | ||
[[gluErrorString]] | [[gluErrorString]] | ||
+ | |||
+ | [[Kategorie:GLU|GetString]] |
Aktuelle Version vom 22. April 2006, 19:26 Uhr
Inhaltsverzeichnis
gluGetString
Name
gluGetString - erzeugt einen String der die GLU Versionsnummer oder die unterstützten GLU-Extensions enthält.
Delphi-Spezifikation
function gluGetString(name: TGLEnum): PChar;
Parameter
name | Akzeptiert 2 symbolische Konstanten: GL_VERSION - Der Rückgabestring enthält die Versionsnummer der GLU. |
Beschreibung
gluGetString liefert einen Zeiger auf einen statischen, null-terminierten String.
Wenn name = GL_VERSION ist, dann liefert die Funktion einen String, der die Versionsnummer der GLU enthält. Das Format ist dabei das folgende:
<Versionsnummer><Leerzeichen><herstellerabhängige Informationen>
(z.B.: "1.2.11 Microsoft Windows NT")
Die Versionsnummer selbst ist dabei entweder "Haupt_Nummer.Neben_Nummer" oder "Haupt_Nummer.Neben_Nummer.Release_Nummer". Die herstellerspezifischen Informationen sind optional und das Format sowie Inhalt sind implementationsabhängig.
Wenn name = GL_EXTENSIONS ist, dann liefert die Funktion einen String, der eine Auflistung aller unterstützten GLU-Extensions, getrennt durch Leerzeichen, enthält. Ein solcher String ist folgendermaßen aufgebaut:
<Extension_Name><Leerzeichen><Extension_Name><Leerzeichen>...
(z.B.: "GLU_NURBS GL_TESSELATION")
Die Extension Namen selbst können keine Leerzeichen enthalten.
Hinweise
gluGetString ist erst ab GLU-Version 1.1 verfügbar.