gluGetString: Unterschied zwischen den Versionen
(Version Hochgeladen) |
K (Trennlinien entfernt) |
||
Zeile 3: | Zeile 3: | ||
<br> | <br> | ||
== 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. | ||
<br> | <br> | ||
== Delphi-Spezifikation == | == Delphi-Spezifikation == | ||
− | |||
'''function''' gluGetString(''name'': TGLEnum): PChar; | '''function''' gluGetString(''name'': TGLEnum): PChar; | ||
<br> | <br> | ||
== Parameter == | == Parameter == | ||
− | |||
<table border=1 rules=all> | <table border=1 rules=all> | ||
<tr> | <tr> | ||
Zeile 25: | Zeile 22: | ||
<br> | <br> | ||
== Beschreibung == | == Beschreibung == | ||
− | |||
'''gluGetString''' liefert einen Zeiger auf einen statischen, null-terminierten String. | '''gluGetString''' liefert einen Zeiger auf einen statischen, null-terminierten String. | ||
Zeile 45: | Zeile 41: | ||
<br> | <br> | ||
== Hinweise == | == Hinweise == | ||
− | |||
'''gluGetString''' ist erst ab GLU-Version 1.1 verfügbar. | '''gluGetString''' ist erst ab GLU-Version 1.1 verfügbar. | ||
<br> | <br> | ||
== Siehe auch == | == Siehe auch == | ||
− | |||
[[gluErrorString]] | [[gluErrorString]] |
Version vom 16. August 2004, 00:23 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_VEXTENSIONS 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.