gluGetString: Unterschied zwischen den Versionen
Flash (Diskussion | Beiträge) K (Wird offline bearbeitet) |
(Version Hochgeladen) |
||
Zeile 1: | Zeile 1: | ||
− | = | + | = gluGetString = |
− | = | + | <br> |
+ | == Name == | ||
+ | ---- | ||
+ | '''gluGetString''' - erzeugt einen String der die GLU Versionsnummer oder die unterstützten GLU-Extensions enthält. | ||
+ | |||
+ | <br> | ||
+ | == Delphi-Spezifikation == | ||
+ | ---- | ||
+ | '''function''' gluGetString(''name'': TGLEnum): PChar; | ||
+ | |||
+ | <br> | ||
+ | == Parameter == | ||
+ | ---- | ||
+ | <table border=1 rules=all> | ||
+ | <tr> | ||
+ | <td>''name''</td> | ||
+ | <td>Akzeptiert 2 symbolische Konstanten:<br> | ||
+ | '''GL_VERSION''' - Der Rückgabestring enthält die Versionsnummer der GLU. <br> | ||
+ | '''GL_EXTENSIONS''' - Der Rückgabestring enthält die verfügbaren herstellerspezifischen Extensionnamen.</td> | ||
+ | </tr> | ||
+ | </table> | ||
+ | |||
+ | <br> | ||
+ | == 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><br> | ||
+ | (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. | ||
+ | |||
+ | <br> | ||
+ | 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>...<br> | ||
+ | (z.B.: "GLU_NURBS GL_TESSELATION") | ||
+ | |||
+ | Die Extension Namen selbst können keine Leerzeichen enthalten. | ||
+ | <br> | ||
+ | == Hinweise == | ||
+ | ---- | ||
+ | '''gluGetString''' ist erst ab GLU-Version 1.1 verfügbar. | ||
+ | |||
+ | <br> | ||
+ | == Siehe auch == | ||
+ | ---- | ||
+ | [[gluErrorString]] |
Version vom 2. August 2004, 18:52 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.