glGet: Unterschied zwischen den Versionen
Flash (Diskussion | Beiträge) (2 Neue Konstanten !Achtung 3 wurden frei gelassen!) |
() |
||
Zeile 117: | Zeile 117: | ||
====GL_LIGHTING==== | ====GL_LIGHTING==== | ||
Gibt eine einzelne Boolean Variable zurück, die anzeigt ob die OpenGL Beleuchtung aktiviert ist. (Siehe [[glLightModel]]). | Gibt eine einzelne Boolean Variable zurück, die anzeigt ob die OpenGL Beleuchtung aktiviert ist. (Siehe [[glLightModel]]). | ||
+ | |||
+ | ===M=== | ||
+ | ====GL_MATRIX_MODE==== | ||
+ | Gibt an welche [[Matrix]] aktiv ist. | ||
+ | |||
+ | ====GL_MODELVIEW_MATRIX==== | ||
+ | Gibt die 16 Werte der Modelview-[[Matrix]] zurück. | ||
+ | |||
+ | ===P=== | ||
+ | ====GL_PROJECTION_MATRIX==== | ||
+ | Gibt die 16 Werte der Projektions-[[Matrix]] zurück. | ||
+ | |||
+ | ===T=== | ||
+ | ====GL_TEXTURE_MATRIX==== | ||
+ | Gibt die 16 Werte der [[Textur]]-[[Matrix]] zurück. | ||
==Links== | ==Links== | ||
[http://msdn.microsoft.com/library/default.asp?url=/library/en-us/opengl/glfunc02_5ub8.asp] | [http://msdn.microsoft.com/library/default.asp?url=/library/en-us/opengl/glfunc02_5ub8.asp] |
Version vom 21. Juli 2004, 10:10 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).
M
GL_MATRIX_MODE
Gibt an welche Matrix aktiv ist.
GL_MODELVIEW_MATRIX
Gibt die 16 Werte der Modelview-Matrix zurück.
P
GL_PROJECTION_MATRIX
Gibt die 16 Werte der Projektions-Matrix zurück.
T
GL_TEXTURE_MATRIX
Gibt die 16 Werte der Textur-Matrix zurück.