glGet: Unterschied zwischen den Versionen
Flash (Diskussion | Beiträge) (=GL_INDEX_CLEAR_VALUE=) |
Flash (Diskussion | Beiträge) (2 Neue Konstanten !Achtung 3 wurden frei gelassen!) |
||
Zeile 111: | Zeile 111: | ||
====GL_INDEX_WRITEMASK==== | ====GL_INDEX_WRITEMASK==== | ||
+ | ===L=== | ||
====GL_LIGHTi==== | ====GL_LIGHTi==== | ||
Gibt eine einzelne Boolean Variable zurück, die anzeigt ob das entsprechende Licht aktiviert ist oder nicht. (Siehe [[glLight]] und [[glLightModel]]). | Gibt eine einzelne Boolean Variable zurück, die anzeigt ob das entsprechende Licht aktiviert ist oder nicht. (Siehe [[glLight]] und [[glLightModel]]). |
Version vom 20. Juli 2004, 21:55 Uhr
Inhaltsverzeichnis
Funktionsname
Name
glGet - glGet liefert einen oder mehrere Werte eines ausgewählten Parameters zurück
Delphi-Spezifikation
procedure glGetBooleanv(pname: TGLenum; params: PGLboolean);
procedure glGetDoublev(pname: TGLenum; params: PGLdouble);
procedure glGetFloatv(pname: TGLenum; params: PGLfloat);
procedure glGetIntegerv(pname: TGLenum; params: PGLint);
Parameter
pname | Legt fest von welchem Parameter der Wert zurückgeliefert werden soll. In nachfolgender Liste werden die akzeptierten Werte aufgelistet. |
params | Enthält den Rückgabewert der gefordert wurde. |
Konstanten
Folgende Werte werden für den Parameter pname akzeptiert:
A
GL_ACCUM_ALPHA_BITS
- Liefert die Anzahl der Bits zurück, die einem Pixel des accumulation buffers für seinen Alpha-Anteil zur Verfügung steht.
GL_ACCUM_BLUE_BITS
- Liefert die Anzahl der Bits zurück, die einem Pixel des accumulation buffers für seinen Blau-Anteil zur Verfügung steht.
GL_ACCUM_GREEN_BITS
- Liefert die Anzahl der Bits zurück, die einem Pixel des accumulation buffers für seinen Grün-Anteil zur Verfügung steht.
GL_ACCUM_RED_BITS
- Liefert die Anzahl der Bits zurück, die einem Pixel des accumulation buffers für seinen Rot-Anteil zur Verfügung steht.
GL_ACCUM_CLEAR_VALUE
- Gibt die 4 Farbwerte(Rot,Grün,Blau,Alpha) zurück aus dennen sich die Löschfarbe für den accumulation buffer zusammensetzt.(Kann mit glClearAccum gesetzt werden)
GL_ALPHA_BIAS
- Gibt den Alpha BIAS Faktor welcher bei Pixel Transfer genutz wird. Siehe glPixelTransfer
GL_ALPHA_BITS
- Liefert die Anzahl der Bits zurück, die einem Pixel des color buffers für seinen Alpha-Anteil zur Verfügung steht.
GL_ALPHA_SCALE
- Gibt den Salierungs Wert für Alpha beim Pixel Transfer an
GL_ALPHA_TEST
- Gibt an, ob die Überprüfung des Alphas durch glEnable aktiviert wurde oder nicht. Siehe glPixelTransfer
GL_ALPHA_TEST_FUNC
- Gibt an, welche Funktion zum Testen des Alphas genutz wird.
GL_ALPHA_TEST_REF
- Liefert den Wert zurück der mit glAlphaFunc im Parameter ref eingestellt wurde.
C
GL_COLOR_CLEAR_VALUE
Gibt vier Werte zurück welche die aktuelle Farbe bilden mit welcher der ColorBuffer geleert wird.(glClearColor)
GL_CURRENT_INDEX
Gibt den Index der aktuellen Farbe(glIndex) zurück falls eine Farbliste verwendet wird
I
GL_INDEX_CLEAR_VALUE
Gibt den Index der Farbe zurück mit dem der ColorBuffer geleert wird.(siehe glClearIndex)
GL_INDEX_MODE
Gibt eine einzelne Boolean Variable zurück, die anzeigt ob sich OpenGL im Indexmodus(true) oder RGBA-Modus(false) befindet.
GL_INDEX_OFFSET
GL_INDEX_SHIFT
GL_INDEX_WRITEMASK
L
GL_LIGHTi
Gibt eine einzelne Boolean Variable zurück, die anzeigt ob das entsprechende Licht aktiviert ist oder nicht. (Siehe glLight und glLightModel).
GL_LIGHTING
Gibt eine einzelne Boolean Variable zurück, die anzeigt ob die OpenGL Beleuchtung aktiviert ist. (Siehe glLightModel).