gluGetString: Unterschied zwischen den Versionen
(→Beschreibung) |
DGLBot (Diskussion | Beiträge) K (GluGetString wurde nach gluGetString verschoben) |
(kein Unterschied)
|
Version vom 5. Dezember 2005, 20:55 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.