glGetIntegerv-Funktion

Die glGetIntegerv-Funktion gibt den Wert oder die Werte eines ausgewählten Parameters zurück.

Syntax

void WINAPI glGetIntegerv(
   GLenum pname,
   GLint  *params
);

Parameter

pname

Der parameterwert, der zurückgegeben werden soll. Die folgenden symbolischen Konstanten werden akzeptiert.

Wert Bedeutung
GL_ACCUM_ALPHA_BITS
Der Params-Parameter gibt einen Wert zurück: die Anzahl der Alpha-Bitplane im Akkumulationspuffer.
GL_ACCUM_BLUE_BITS
Der Params-Parameter gibt einen Wert zurück: die Anzahl der blauen Bitplane im Akkumulationspuffer.
GL_ACCUM_CLEAR_VALUE
Der Params-Parameter gibt vier Werte zurück: die roten, grünen, blauen und Alphawerte, die zum Löschen des Akkumulationspuffers verwendet werden. Ganzzahlwerte, wenn angefordert, werden linear aus der internen Gleitkommadarstellung zugeordnet, sodass 1,0 den positiv dargestellten ganzzahligen Wert zurückgibt, und -1.0 gibt den negativ dargestellten ganzzahligen Wert zurück. Siehe glClearAccum.
GL_ACCUM_GREEN_BITS
Der Params-Parameter gibt einen Wert zurück: die Anzahl der grünen Bitplane im Akkumulationspuffer.
GL_ACCUM_RED_BITS
Der Params-Parameter gibt einen Wert zurück: die Anzahl der roten Bitplane im Akkumulationspuffer.
GL_ALPHA_BIAS
Der Params-Parameter gibt einen Wert zurück: der alpha-Bias-Faktor, der während der Pixelübertragung verwendet wird. Siehe glPixelTransfer.
GL_ALPHA_BITS
Der Params-Parameter gibt einen Wert zurück: die Anzahl der Alpha-Bitplane in jedem Farbpuffer.
GL_ALPHA_SCALE
Der Params-Parameter gibt einen Wert zurück: der während der Pixelübertragung verwendete Alpha-Skalierungsfaktor. Siehe glPixelTransfer.
GL_ALPHA_TEST
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob Alphatests von Fragmenten aktiviert sind. Siehe glAlphaFunc.
GL_ALPHA_TEST_FUNC
Der Parameter params gibt einen Wert zurück: der symbolische Name der Alphatestfunktion. Siehe glAlphaFunc.
GL_ALPHA_TEST_REF
Der Params-Parameter gibt einen Wert zurück: der Referenzwert für den Alphatest. Siehe glAlphaFunc. Ein ganzzahliger Wert, wenn angefordert, wird linear aus der internen Gleitkommadarstellung zugeordnet, sodass 1,0 den positiv dargestellten ganzzahligen Wert zurückgibt, und -1.0 gibt den negativ dargestellten ganzzahligen Wert zurück.
GL_ATTRIB_STACK_DEPTH
Der Parameter "Params" gibt einen Wert zurück: die Tiefe des Attributstapels. Wenn der Stapel leer ist, wird Null zurückgegeben. Siehe glPushAttrib.
GL_AUTO_NORMAL
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob die 2D-Kartenbewertung automatisch Oberflächen normal generiert. Siehe glMap2.
GL_AUX_BUFFERS
Der Parameter params gibt einen Wert zurück: die Anzahl der Hilfsfarbenpuffer.
GL_BLEND
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob die Blendung aktiviert ist. Siehe glBlendFunc.
GL_BLEND_DST
Der Params-Parameter gibt einen Wert zurück: die symbolische Konstante, die die Ziel-Blendfunktion identifiziert. Siehe glBlendFunc.
GL_BLEND_SRC
Der Parameter params gibt einen Wert zurück: die symbolische Konstante, die die Quell-Blendfunktion identifiziert. Siehe glBlendFunc.
GL_BLUE_BIAS
Der Parameter "Params " gibt einen Wert zurück: der blaue Bias-Faktor, der während der Pixelübertragung verwendet wird. Siehe glPixelTransfer.
GL_BLUE_BITS
Der Params-Parameter gibt einen Wert zurück: die Anzahl der blauen Bitplane in jedem Farbpuffer.
GL_BLUE_SCALE
Der Parameter "Params " gibt einen Wert zurück: der blaue Skalierungsfaktor, der während der Pixelübertragung verwendet wird. Siehe glPixelTransfer.
GL_CLIENT_ATTRIB_STACK_DEPTH
Der Params-Parameter gibt einen Wert zurück, der die Tiefe des Attributstapels angibt. Der Anfangswert ist Null. Siehe glPushClientAttrib.
GL_CLIP_PLANE i
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob die angegebene Clipping-Ebene aktiviert ist. Siehe glClipPlane.
GL_COLOR_ARRAY
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob das angegebene Farbarray definiert ist. Siehe glColorPointer.
GL_COLOR_ARRAY_SIZE
Der Params-Parameter gibt einen Wert zurück, die Anzahl der Komponenten pro Farbe im Farbarray. Siehe glColorPointer.
GL_COLOR_ARRAY_STRIDE
Der Params-Parameter gibt einen Wert zurück, der Bytesatz zwischen aufeinander folgenden Farben im Farbarray. Siehe glColorPointer.
GL_COLOR_ARRAY_TYPE
Der Parameter params gibt einen Wert zurück, den Datentyp jeder Komponente im Farbarray. Siehe glColorPointer.
GL_COLOR_CLEAR_VALUE
Der Parameter " Params " gibt vier Werte zurück: die roten, grünen, blauen und Alphawerte, die zum Löschen der Farbpuffer verwendet werden. Ganzzahlwerte, wenn angefordert, werden linear aus der internen Gleitkommadarstellung zugeordnet, sodass 1,0 den positiv dargestellten ganzzahligen Wert zurückgibt, und -1.0 gibt den negativ dargestellten ganzzahligen Wert zurück. Siehe glClearColor.
GL_COLOR_LOGIC_OP
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob die RGBA-Farbwerte eines Fragments mithilfe eines logischen Vorgangs in den Framebuffer zusammengeführt werden. Siehe glLogicOp.
GL_COLOR_MATERIAL
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob eine oder mehrere Materialparameter die aktuelle Farbe nachverfolgen. Siehe glColorMaterial.
GL_COLOR_MATERIAL_FACE
Der Parameter params gibt einen Wert zurück: eine symbolische Konstante, die angibt, welche Materialien einen Parameter haben, der die aktuelle Farbe verfolgt. Siehe glColorMaterial.
GL_COLOR_MATERIAL_PARAMETER
Der Parameter params gibt einen Wert zurück: eine symbolische Konstante, die angibt, welche Materialparameter die aktuelle Farbe nachverfolgen. Siehe glColorMaterial.
GL_COLOR_WRITEMASK
Der Parameter "params " gibt vier boolesche Werte zurück: Die roten, grünen, blauen und alpha-Schreibvorgänge ermöglichen die Farbpuffer. Siehe glColorMask.
GL_CULL_FACE
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob polygonische Kulling aktiviert ist. Siehe glCullFace.
GL_CULL_FACE_MODE
Der Parameter "Params " gibt einen Wert zurück: eine symbolische Konstante, die angibt, welche Polygongesichter abgesagt werden sollen. Siehe glCullFace.
GL_CURRENT_COLOR
Der Params-Parameter gibt vier Werte zurück: die roten, grünen, blauen und Alphawerte der aktuellen Farbe. Ganzzahlwerte, wenn angefordert, werden linear aus der internen Gleitkommadarstellung zugeordnet, sodass 1,0 den positiv dargestellten ganzzahligen Wert zurückgibt, und -1.0 gibt den negativ dargestellten ganzzahligen Wert zurück. Siehe glColor.
GL_CURRENT_INDEX
Der Parameter "Params" gibt einen Wert zurück: der aktuelle Farbindex. Siehe glIndex.
GL_CURRENT_NORMAL
Der Params-Parameter gibt drei Werte zurück: die Werte x, y und z des aktuellen Normals. Ganzzahlwerte, wenn angefordert, werden linear aus der internen Gleitkommadarstellung zugeordnet, sodass 1,0 den positiv dargestellten ganzzahligen Wert zurückgibt, und -1.0 gibt den negativ dargestellten ganzzahligen Wert zurück. Siehe glNormal.
GL_CURRENT_RASTER_COLOR
Der Params-Parameter gibt vier Werte zurück: die roten, grünen, blauen und Alphawerte der aktuellen Rasterposition. Ganzzahlwerte, wenn angefordert, werden linear aus der internen Gleitkommadarstellung zugeordnet, sodass 1,0 den positiv dargestellten ganzzahligen Wert zurückgibt, und -1.0 gibt den negativ dargestellten ganzzahligen Wert zurück. Siehe glRasterPos.
GL_CURRENT_RASTER_DISTANCE
Der Params-Parameter gibt einen Wert zurück: Der Abstand vom Auge zu der aktuellen Rasterposition. Siehe glRasterPos.
GL_CURRENT_RASTER_INDEX
Der Params-Parameter gibt einen Wert zurück: der Farbindex der aktuellen Rasterposition. Siehe glRasterPos.
GL_CURRENT_RASTER_POSITION
Der Params-Parameter gibt vier Werte zurück: die Komponenten x, y, z und w der aktuellen Rasterposition. Die Komponenten x, y und z befinden sich in Fensterkoordinaten, und w befindet sich in Clipkoordinaten. Siehe glRasterPos.
GL_CURRENT_RASTER_POSITION_VALID
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob die aktuelle Rasterposition gültig ist. Siehe glRasterPos.
GL_CURRENT_RASTER_TEXTURE_COORDS
Der Params-Parameter gibt vier Werte zurück: die Koordinaten s, t, r und q aktuelle Rastertextkoordinaten. Siehe glRasterPos und glTexCoord.
GL_CURRENT_TEXTURE_COORDS
Der Params-Parameter gibt vier Werte zurück: die Koordinaten s, t, r und q aktuelle Textur. Siehe glTexCoord.
GL_DEPTH_BIAS
Der Parameter "Params " gibt einen Wert zurück: der Tiefen-Bias-Faktor, der während der Pixelübertragung verwendet wird. Siehe glPixelTransfer.
GL_DEPTH_BITS
Der Params-Parameter gibt einen Wert zurück: die Anzahl der Bitplane im Tiefenpuffer.
GL_DEPTH_CLEAR_VALUE
Der Params-Parameter gibt einen Wert zurück: Der Wert, der zum Löschen des Tiefenpuffers verwendet wird. Ganzzahlwerte, wenn angefordert, werden linear aus der internen Gleitkommadarstellung zugeordnet, sodass 1,0 den positiv dargestellten ganzzahligen Wert zurückgibt, und -1.0 gibt den negativ dargestellten ganzzahligen Wert zurück. Siehe glClearDepth.
GL_DEPTH_FUNC
Der Params-Parameter gibt einen Wert zurück: die symbolische Konstante, die die Tiefenvergleichsfunktion angibt. Siehe glDepthFunc.
GL_DEPTH_RANGE
Der Params-Parameter gibt zwei Werte zurück: die Nahe- und Weitzuordnungsgrenzwerte für den Tiefenpuffer. Ganzzahlwerte, wenn angefordert, werden linear aus der internen Gleitkommadarstellung zugeordnet, sodass 1,0 den positiv dargestellten ganzzahligen Wert zurückgibt, und -1.0 gibt den negativ dargestellten ganzzahligen Wert zurück. Siehe glDepthRange.
GL_DEPTH_SCALE
Der Parameter "Params" gibt einen Wert zurück: der Tiefenskalafaktor, der während der Pixelübertragung verwendet wird. Siehe glPixelTransfer.
GL_DEPTH_TEST
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob die Tiefenprüfung von Fragmenten aktiviert ist. Siehe glDepthFunc und glDepthRange.
GL_DEPTH_WRITEMASK
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob der Tiefenpuffer für das Schreiben aktiviert ist. Siehe glDepthMask.
GL_DITHER
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob die Dithering von Fragmentfarben und Indizes aktiviert ist.
GL_DOUBLEBUFFER
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob doppelte Pufferung unterstützt wird.
GL_DRAW_BUFFER
Der Params-Parameter gibt einen Wert zurück: eine symbolische Konstante, die angibt, welche Puffer angezogen werden. Siehe glDrawBuffer.
GL_EDGE_FLAG
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob das aktuelle Edge-Flag wahr oder falsch ist. Siehe glEdgeFlag.
GL_EDGE_FLAG_ARRAY
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob das Edge-Flag-Array aktiviert ist. Siehe glEdgeFlagPointer.
GL_EDGE_FLAG_ARRAY_STRIDE
Der Params-Parameter gibt einen Wert zurück, der Byte-Offset zwischen aufeinander folgenden Edge flags im Edge-Flag-Array. Siehe glEdgeFlagPointer.
GL_FOG
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob die Beschlagung aktiviert ist. Siehe glFog.
GL_FOG_COLOR
Der Params-Parameter gibt vier Werte zurück: die roten, grünen, blauen und Alphakomponenten der Nebelfarbe. Ganzzahlwerte, wenn angefordert, werden linear aus der internen Gleitkommadarstellung zugeordnet, sodass 1,0 den positiv dargestellten ganzzahligen Wert zurückgibt, und -1.0 gibt den negativ dargestellten ganzzahligen Wert zurück. Siehe glFog.
GL_FOG_DENSITY
Der Parameter params gibt einen Wert zurück: der Nebeldichteparameter. Siehe glFog.
GL_FOG_END
Der Params-Parameter gibt einen Wert zurück: der Endfaktor für die lineare Nebelgleichung. Siehe glFog.
GL_FOG_HINT
Der Parameter params gibt einen Wert zurück: eine symbolische Konstante, die den Modus des Nebelhinweiss angibt. Siehe glHint.
GL_FOG_INDEX
Der Parameter params gibt einen Wert zurück: der Nebelfarbindex. Siehe glFog.
GL_FOG_MODE
Der Parameter "Params " gibt einen Wert zurück: eine symbolische Konstante, die angibt, welche Nebelgleichung ausgewählt ist. Siehe glFog.
GL_FOG_START
Der Parameter "Params " gibt einen Wert zurück: der Startfaktor für die lineare Nebelgleichung. Siehe glFog.
GL_FRONT_FACE
Der Parameter "Params " gibt einen Wert zurück: eine symbolische Konstante, die angibt, ob der Uhrzeigersinn oder die Gegenzeigersinn-Polygonverwendung als frontseitige Wicklung behandelt wird. Siehe glFrontFace.
GL_GREEN_BIAS
Der Parameter "params " gibt einen Wert zurück: der grüne Bias-Faktor, der während der Pixelübertragung verwendet wird.
GL_GREEN_BITS
Der Parameter "params " gibt einen Wert zurück: die Anzahl der grünen Bitpläne in jedem Farbpuffer.
GL_GREEN_SCALE
Der Parameter "params " gibt einen Wert zurück: der grüne Skalierungsfaktor, der während der Pixelübertragung verwendet wird. Siehe glPixelTransfer.
GL_INDEX_ARRAY
Der Parameter params gibt einen einzelnen booleschen Wert zurück, der angibt, ob das Farbindexarray aktiviert ist. Siehe glIndexPointer.
GL_INDEX_ARRAY_STRIDE
Der Parameter " Params " gibt einen Wert zurück, der Byteversatz zwischen aufeinander folgenden Farbindizes im Farbindexarray. Siehe glIndexPointer.
GL_INDEX_ARRAY_TYPE
Der Parameter "params " gibt einen Wert zurück, den Datentyp der Indizes im Farbindexarray. Der Anfangswert ist GL_FLOAT. Siehe glIndexPointer.
GL_INDEX_BITS
Der Parameter "params " gibt einen Wert zurück: die Anzahl der Bitpläne in jedem Farbindexpuffer.
GL_INDEX_CLEAR_VALUE
Der Parameter "params " gibt einen Wert zurück: Der Farbindex, der zum Löschen der Farbindexpuffer verwendet wird. Siehe glClearIndex.
GL_INDEX_LOGIC_OP
Der Parameter params gibt einen einzelnen booleschen Wert zurück, der angibt, ob die Indexwerte eines Fragments mithilfe eines logischen Vorgangs in den Framebuffer zusammengeführt werden. Siehe glLogicOp.
GL_INDEX_MODE
Der Parameter " params " gibt einen einzelnen booleschen Wert zurück, der angibt, ob OpenGL im Farbindexmodus (TRUE) oder IM RGBA-Modus (FALSE) ist.
GL_INDEX_OFFSET
Der Parameter "Params " gibt einen Wert zurück: Der Offset, der während der Pixelübertragung zu Farb- und Schablonenindizes hinzugefügt wurde. Siehe glPixelTransfer.
GL_INDEX_SHIFT
Der Parameter "Params " gibt einen Wert zurück: Die Menge, in der die Farbe und schablonenindizes während der Pixelübertragung verschoben werden. Siehe glPixelTransfer.
GL_INDEX_WRITEMASK
Der Parameter "params " gibt einen Wert zurück: eine Maske, die angibt, welche Bitplane jedes Farbindexpuffers geschrieben werden können. Siehe glIndexMask.
GL_LIGHT i
Der Parameter params gibt einen einzelnen booleschen Wert zurück, der angibt, ob das angegebene Licht aktiviert ist. Siehe glLight und glLightModel.
GL_LIGHTING
Der Parameter "params " gibt einen einzelnen booleschen Wert zurück, der angibt, ob die Beleuchtung aktiviert ist. Siehe glLightModel.
GL_LIGHT_MODEL_AMBIENT
Der Parameter params gibt vier Werte zurück: die roten, grünen, blauen und alpha-Komponenten der Umgebungsintensität der gesamten Szene. Ganzzahlige Werte, falls angefordert, werden linear aus der internen Gleitkommadarstellung zugeordnet, sodass 1,0 den positiv dargestellten ganzzahligen Wert zurückgibt, und -1,0 gibt den negativsten wert für ganzzahligen Wert zurück. Siehe glLightModel.
GL_LIGHT_MODEL_LOCAL_VIEWER
Der Parameter params gibt einen einzelnen booleschen Wert zurück, der angibt, ob spekuläre Spiegelungsberechnungen den Betrachter als lokal auf die Szene behandeln. Siehe glLightModel.
GL_LIGHT_MODEL_TWO_SIDE
Der Parameter "Params " gibt einen einzelnen booleschen Wert zurück, der angibt, ob separate Materialien verwendet werden, um Beleuchtung für frontseitige und rückseitige Polygone zu berechnen. Siehe glLightModel.
GL_LINE_SMOOTH
Der Parameter params gibt einen einzelnen booleschen Wert zurück, der angibt, ob die Antialiasierung von Zeilen aktiviert ist. Siehe glLineWidth.
GL_LINE_SMOOTH_HINT
Der Parameter "params " gibt einen Wert zurück: eine symbolische Konstante, die den Modus der Linien-Antialiasing-Hinweise angibt. Siehe glHint.
GL_LINE_STIPPLE
Der Parameter params gibt einen einzelnen booleschen Wert zurück, der angibt, ob die Stippung von Zeilen aktiviert ist. Siehe glLineStipple.
GL_LINE_STIPPLE_PATTERN
Der Parameter params gibt einen Wert zurück: das 16-Bit-Linienstippmuster. Siehe glLineStipple.
GL_LINE_STIPPLE_REPEAT
Der Parameter "params " gibt einen Wert zurück: der Zeilenstipp-Wiederholungsfaktor. Siehe glLineStipple.
GL_LINE_WIDTH
Der Parameter "params " gibt einen Wert zurück: die Zeilenbreite, wie mit glLineWidth angegeben.
GL_LINE_WIDTH_GRANULARITY
Der Parameter " params " gibt einen Wert zurück: der Breiteunterschied zwischen angrenzenden unterstützten Breiten für antialiasierte Linien. Siehe glLineWidth.
GL_LINE_WIDTH_RANGE
Der Parameter params gibt zwei Werte zurück: die kleinste und größte unterstützte Breite für antialiasierte Linien. Siehe glLineWidth.
GL_LIST_BASE
Der Parameter params gibt einen Wert zurück: Der Basisversatz, der allen Namen in Arrays hinzugefügt wird, die glCallLists angezeigt werden. Siehe glListBase.
GL_LIST_INDEX
Der Parameter "params " gibt einen Wert zurück: der Name der anzeigeliste, die derzeit im Bau ist. Null wird zurückgegeben, wenn derzeit keine Anzeigeliste erstellt wird. Siehe glNewList.
GL_LIST_MODE
Der Parameter params gibt einen Wert zurück: eine symbolische Konstante, die den Konstruktionsmodus der aktuell erstellten Anzeigeliste angibt. Siehe glNewList.
GL_LOGIC_OP
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob Fragmentindizes mithilfe eines logischen Vorgangs in den Framebuffer zusammengeführt werden. Siehe glLogicOp.
GL_LOGIC_OP_MODE
Der Params-Parameter gibt einen Wert zurück: eine symbolische Konstante, die den ausgewählten Logikbetriebsmodus angibt. Siehe glLogicOp.
GL_MAP1_COLOR_4
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob 1D-Auswertung Farben generiert. Siehe glMap1.
GL_MAP1_GRID_DOMAIN
Der Params-Parameter gibt zwei Werte zurück: Die Endpunkte der 1D-Kartenrasterdomäne. Siehe glMapGrid.
GL_MAP1_GRID_SEGMENTS
Der Params-Parameter gibt einen Wert zurück: die Anzahl der Partitionen in der 1D-Gitternetzdomäne. Siehe glMapGrid.
GL_MAP1_INDEX
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob 1D-Auswertung Farbindizes generiert. Siehe glMap1.
GL_MAP1_NORMAL
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob 1D-Auswertung Normalwerte generiert. Siehe glMap1.
GL_MAP1_TEXTURE_COORD_1
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob 1D-Auswertung 1D-Texturkoordinaten generiert. Siehe glMap1.
GL_MAP1_TEXTURE_COORD_2
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob 1D-Auswertung 2D-Texturkoordinaten generiert. Siehe glMap1.
GL_MAP1_TEXTURE_COORD_3
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob 1D-Auswertung 3D-Texturkoordinaten generiert. Siehe glMap1.
GL_MAP1_TEXTURE_COORD_4
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob 1D-Auswertung 4D-Texturkoordinaten generiert. Siehe glMap1.
GL_MAP1_VERTEX_3
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob 1D-Auswertung 3D-Vertexkoordinaten generiert. Siehe glMap1.
GL_MAP1_VERTEX_4
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob 1D-Auswertung 4D-Vertexkoordinaten generiert. Siehe glMap1.
GL_MAP2_COLOR_4
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob 2D-Auswertung Farben generiert. Siehe glMap2.
GL_MAP2_GRID_DOMAIN
Der Params-Parameter gibt vier Werte zurück: Die Endpunkte der 2D-Karten i- und j-Rasterdomänen. Siehe glMapGrid.
GL_MAP2_GRID_SEGMENTS
Der Params-Parameter gibt zwei Werte zurück: die Anzahl der Partitionen in den 2D-Karten i- und j-Rasterdomänen. Siehe glMapGrid.
GL_MAP2_INDEX
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob 2D-Auswertung Farbindizes generiert. Siehe glMap2.
GL_MAP2_NORMAL
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob 2D-Auswertung Normalwerte generiert. Siehe glMap2.
GL_MAP2_TEXTURE_COORD_1
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob 2D-Auswertung 1D-Texturkoordinaten generiert. Siehe glMap2.
GL_MAP2_TEXTURE_COORD_2
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob 2D-Auswertung 2D-Texturkoordinaten generiert. Siehe glMap2.
GL_MAP2_TEXTURE_COORD_3
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob 2D-Auswertung 3D-Texturkoordinaten generiert. Siehe glMap2.
GL_MAP2_TEXTURE_COORD_4
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob 2D-Auswertung 4D-Texturkoordinaten generiert. Siehe glMap2.
GL_MAP2_VERTEX_3
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob 2D-Auswertung 3D-Vertexkoordinaten generiert. Siehe glMap2.
GL_MAP2_VERTEX_4
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob 2D-Auswertung 4D-Vertexkoordinaten generiert. Siehe glMap2.
GL_MAP_COLOR
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob Farben und Farbindizes während der Pixelübertragung durch Tabellen-Nachschlagevorgänge ersetzt werden sollen. Siehe glPixelTransfer.
GL_MAP_STENCIL
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob Schablonenindizes durch Tabellensuche während der Pixelübertragung ersetzt werden sollen. Siehe glPixelTransfer.
GL_MATRIX_MODE
Der Params-Parameter gibt einen Wert zurück: eine symbolische Konstante, die angibt, welche Matrixstapel derzeit das Ziel aller Matrixvorgänge ist. Siehe glMatrixMode.
GL_MAX_CLIENT_ATTRIB_STACK_DEPTH
Der Params-Parameter gibt einen Wert zurück, der die maximale unterstützte Tiefe des Clientattributestapels angibt. Siehe glPushClientAttrib.
GL_MAX_ATTRIB_STACK_DEPTH
Der Params-Parameter gibt einen Wert zurück: die maximale unterstützte Tiefe des Attributstapels. Siehe glPushAttrib.
GL_MAX_CLIP_PLANES
Der Params-Parameter gibt einen Wert zurück: die maximale Anzahl von anwendungsspezifischen Clipping-Ebenen. Siehe glClipPlane.
GL_MAX_EVAL_ORDER
Der Params-Parameter gibt einen Wert zurück: die maximale Formelreihenfolge, die von 1D- und 2D-Evaluatoren unterstützt wird. Siehe glMap1 und glMap2.
GL_MAX_LIGHTS
Der Parameter "Params" gibt einen Wert zurück: die maximale Anzahl von Lichtern. Siehe glLight.
GL_MAX_LIST_NESTING
Der Params-Parameter gibt einen Wert zurück: die maximale Rekursionstiefe, die während der Anzeigeliste-Traversal zulässig ist. Siehe glCallList.
GL_MAX_MODELVIEW_STACK_DEPTH
Der Parameter "Params " gibt einen Wert zurück: die maximale unterstützte Tiefe des Modelview-Matrixstapels. Siehe glPushMatrix.
GL_MAX_NAME_STACK_DEPTH
Der Parameter "params " gibt einen Wert zurück: die maximale unterstützte Tiefe des Auswahlnamensstapels. Siehe glPushName.
GL_MAX_PIXEL_MAP_TABLE
Der Parameter "params " gibt einen Wert zurück: die maximale unterstützte Größe einer GlPixelMap-Nachschlagetabelle .
GL_MAX_PROJECTION_STACK_DEPTH
Der Parameter "params " gibt einen Wert zurück: die maximale unterstützte Tiefe des Projektionsmatrixstapels. Siehe glPushMatrix.
GL_MAX_TEXTURE_SIZE
Der Parameter " Params " gibt einen Wert zurück: die maximale Breite oder Höhe eines Texturbilds (ohne Rahmen). Siehe glTexImage1D und glTexImage2D.
GL_MAX_TEXTURE_STACK_DEPTH
Der Parameter "params " gibt einen Wert zurück: die maximale unterstützte Tiefe des Texturmatrixstapels. Siehe glPushMatrix.
GL_MAX_VIEWPORT_DIMS
Der Parameter params gibt zwei Werte zurück: die maximale unterstützte Breite und Höhe des Viewports. Siehe glViewport.
GL_MODELVIEW_MATRIX
Der Parameter "params " gibt 16 Werte zurück: die Modellansichtsmatrix oben im Modellansichtsmatrixstapel. Siehe glPushMatrix.
GL_MODELVIEW_STACK_DEPTH
Der Parameter "params " gibt einen Wert zurück: die Anzahl der Matrizen im Modellansichtsmatrixstapel. Siehe glPushMatrix.
GL_NAME_STACK_DEPTH
Der Parameter "params " gibt einen Wert zurück: die Anzahl der Namen im Auswahlnamensstapel. Siehe glPushName.
GL_NORMAL_ARRAY
Der Parameter params gibt einen einzelnen booleschen Wert zurück, der angibt, ob das normale Array aktiviert ist. Siehe glNormalPointer.
GL_NORMAL_ARRAY_STRIDE
Der Parameter "Params " gibt einen Wert zurück, der Byteversatz zwischen aufeinander folgenden Normalwerten im normalen Array. Siehe glNormalPointer.
GL_NORMAL_ARRAY_TYPE
Der Parameter params gibt einen Wert zurück, den Datentyp jeder Koordinate im normalen Array. Siehe glNormalPointer.
GL_NORMALIZE
Der Parameter "Params " gibt einen einzelnen booleschen Wert zurück, der angibt, ob Normalwerte automatisch auf Einheitslänge skaliert werden, nachdem sie in Augenkoordinaten umgewandelt wurden. Siehe glNormal.
GL_PACK_ALIGNMENT
Der Parameter params gibt einen Wert zurück: die Byteausrichtung, die zum Schreiben von Pixeldaten in den Arbeitsspeicher verwendet wird. Siehe glPixelStore.
GL_PACK_LSB_FIRST
Der Parameter "params " gibt einen einzelnen booleschen Wert zurück, der angibt, ob einzelne Bitpixel, die in den Arbeitsspeicher geschrieben werden, zuerst in den kleinsten wichtigen Bit jedes nicht signierten Byte geschrieben werden. Siehe glPixelStore.
GL_PACK_ROW_LENGTH
Der Parameter params gibt einen Wert zurück: die Zeilenlänge, die zum Schreiben von Pixeldaten in den Arbeitsspeicher verwendet wird. Siehe glPixelStore.
GL_PACK_SKIP_PIXELS
Der Parameter params gibt einen Wert zurück: Die Anzahl der Pixelspeicherorte, die übersprungen wurden, bevor das erste Pixel in den Arbeitsspeicher geschrieben wird. Siehe glPixelStore.
GL_PACK_SKIP_ROWS
Der Parameter " Params " gibt einen Wert zurück: Die Anzahl der Zeilen von Pixelspeicherorten, die übersprungen wurden, bevor das erste Pixel in den Arbeitsspeicher geschrieben wird. Siehe glPixelStore.
GL_PACK_SWAP_BYTES
Der Parameter "params " gibt einen einzelnen booleschen Wert zurück, der angibt, ob die Bytes von 2-Byte- und 4-Byte-Pixelindizes und -komponenten ausgetauscht werden, bevor sie in den Arbeitsspeicher geschrieben werden. Siehe glPixelStore.
GL_PERSPECTIVE_CORRECTION_HINT
Der Parameter "Params " gibt einen Wert zurück: eine symbolische Konstante, die den Modus der Perspektivkorrektur angibt. Siehe glHint.
GL_PIXEL_MAP_A_TO_A_SIZE
Der Parameter params gibt einen Wert zurück: die Größe der Alpha-zu-Alpha-Pixelübersetzungstabelle. Siehe glPixelMap.
GL_PIXEL_MAP_B_TO_B_SIZE
Der Parameter " params " gibt einen Wert zurück: die Größe der Blau-zu-Blauen Pixelübersetzungstabelle. Siehe glPixelMap.
GL_PIXEL_MAP_G_TO_G_SIZE
Der Parameter params gibt einen Wert zurück: die Größe der grün-zu-grünen Pixelübersetzungstabelle. Siehe glPixelMap.
GL_PIXEL_MAP_I_TO_A_SIZE
Der Parameter params gibt einen Wert zurück: die Größe der Index-zu-Alpha-Pixelübersetzungstabelle. Siehe glPixelMap.
GL_PIXEL_MAP_I_TO_B_SIZE
Der Parameter " params " gibt einen Wert zurück: die Größe der Index-zu-Blau-Pixelübersetzungstabelle. Siehe glPixelMap.
GL_PIXEL_MAP_I_TO_G_SIZE
Der Parameter " params " gibt einen Wert zurück: die Größe der Index-zu-Grün-Pixelübersetzungstabelle. Siehe glPixelMap.
GL_PIXEL_MAP_I_TO_I_SIZE
Der Parameter params gibt einen Wert zurück: die Größe der Index-zu-Index-Pixelübersetzungstabelle. Siehe glPixelMap.
GL_PIXEL_MAP_I_TO_R_SIZE
Der Parameter " params " gibt einen Wert zurück: die Größe der Index-zu-Rot-Pixelübersetzungstabelle. Siehe glPixelMap.
GL_PIXEL_MAP_R_TO_R_SIZE
Der Parameter " params " gibt einen Wert zurück: die Größe der rot-zu-roten Pixelübersetzungstabelle. Siehe glPixelMap.
GL_PIXEL_MAP_S_TO_S_SIZE
Der Parameter params gibt einen Wert zurück: die Größe der Schablonen-zu-Schablonen-Pixelübersetzungstabelle. Siehe glPixelMap.
GL_POINT_SIZE
Der Parameter params gibt einen Wert zurück: die Punktgröße, wie durch glPointSize angegeben.
GL_POINT_SIZE_GRANULARITY
Der Parameter params gibt einen Wert zurück: der Größenunterschied zwischen benachbarten unterstützten Größen für antialiasierte Punkte. Siehe glPointSize.
GL_POINT_SIZE_RANGE
Der Parameter params gibt zwei Werte zurück: die kleinsten und größten unterstützten Größen für antialiasierte Punkte. Siehe glPointSize.
GL_POINT_SMOOTH
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob die Antialiasierung von Punkten aktiviert ist. Siehe glPointSize.
GL_POINT_SMOOTH_HINT
Der Params-Parameter gibt einen Wert zurück: eine symbolische Konstante, die den Modus des Punkts antialiasing-Hinweis angibt. Siehe glHint.
GL_POLYGON_MODE
Der Params-Parameter gibt zwei Werte zurück: symbolische Konstanten, die angibt, ob frontseitige und rückseitige Polygone als Punkte, Linien oder gefüllte Polygone gerastert werden. Siehe glPolygonMode.
GL_POLYGON_OFFSET_FACTOR
Der Params-Parameter gibt einen Wert zurück, der Skalierungsfaktor, der verwendet wird, um den variablen Offset zu bestimmen, der dem Tiefenwert jedes Fragments hinzugefügt wird, das beim Rastern eines Polygons generiert wird. Siehe glPolygonOffset.
GL_POLYGON_OFFSET_UNITS
Der Parameter "Params" gibt einen Wert zurück. Dieser Wert wird durch einen implementierungsspezifischen Wert multipliziert und dann dem Tiefenwert jedes Fragments hinzugefügt, das generiert wird, wenn ein Polygon gerastert wird. Siehe glPolygonOffset.
GL_POLYGON_OFFSET_FILL
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob polygonversatz für Polygone im Füllmodus aktiviert ist. Siehe glPolygonOffset.
GL_POLYGON_OFFSET_LINE
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob polygonversatz für Polygone im Linienmodus aktiviert ist. Siehe glPolygonOffset.
GL_POLYGON_OFFSET_POINT
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob polygonversatz für Polygone im Punktmodus aktiviert ist. Siehe glPolygonOffset.
GL_POLYGON_SMOOTH
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob die Antialiasierung von Polygonen aktiviert ist. Siehe glPolygonMode.
GL_POLYGON_SMOOTH_HINT
Der Params-Parameter gibt einen Wert zurück: eine symbolische Konstante, die den Modus des Polygon-Antialiasing-Hinweis angibt. Siehe glHint.
GL_POLYGON_STIPPLE
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob die Stippung von Polygonen aktiviert ist. Siehe glPolygonStipple.
GL_PROJECTION_MATRIX
Der Params-Parameter gibt 16 Werte zurück: die Projektionsmatrix am oberen Rand des Projektionsmatrixstapels. Siehe glPushMatrix.
GL_PROJECTION_STACK_DEPTH
Der Params-Parameter gibt einen Wert zurück: die Anzahl der Matrizen im Projektionsmatrixstapel. Siehe glPushMatrix.
GL_READ_BUFFER
Der Params-Parameter gibt einen Wert zurück: eine symbolische Konstante, die angibt, welche Farbpuffer zum Lesen ausgewählt sind. Siehe glReadPixels und glAccum.
GL_RED_BIAS
Der Parameter "Params " gibt einen Wert zurück: der rote Bias-Faktor, der während der Pixelübertragung verwendet wird. Siehe glPixelTransfer.
GL_RED_BITS
Der Parameter params gibt einen Wert zurück: die Anzahl der roten Bitplane in jedem Farbpuffer.
GL_RED_SCALE
Der Parameter "Params " gibt einen Wert zurück: Der rote Skalierungsfaktor, der während der Pixelübertragung verwendet wird. Siehe glPixelTransfer.
GL_RENDER_MODE
Der Params-Parameter gibt einen Wert zurück: eine symbolische Konstante, die angibt, ob OpenGL im Render-, Auswahl- oder Feedbackmodus enthalten ist. Siehe glRenderMode.
GL_RGBA_MODE
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob OpenGL im RGBA-Modus (TRUE) oder im Farbindexmodus (FALSE) ist. Siehe glColor.
GL_SCISSOR_BOX
Der Params-Parameter gibt vier Werte zurück: die x- und y-Fensterkoordinaten des Scherenfelds, gefolgt von der Breite und Höhe. Siehe glScissor.
GL_SCISSOR_TEST
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob Scissoring aktiviert ist. Siehe glScissor.
GL_SHADE_MODEL
Der Params-Parameter gibt einen Wert zurück: eine symbolische Konstante, die angibt, ob der Schattierungsmodus flach oder glatt ist. Siehe glShadeModel.
GL_STENCIL_BITS
Der Params-Parameter gibt einen Wert zurück: die Anzahl der Bitplane im Schablonenpuffer.
GL_STENCIL_CLEAR_VALUE
Der Params-Parameter gibt einen Wert zurück: der Index, zu dem die Schablonenbitplane gelöscht werden. Siehe glClearStencil.
GL_STENCIL_FAIL
Der Params-Parameter gibt einen Wert zurück: eine symbolische Konstante, die angibt, welche Aktion ausgeführt wird, wenn der Schablonentest fehlschlägt. Siehe glStencilOp.
GL_STENCIL_FUNC
Der Params-Parameter gibt einen Wert zurück: eine symbolische Konstante, die angibt, welche Funktion verwendet wird, um den Schablonenreferenzwert mit dem Schablonenpufferwert zu vergleichen. Siehe glStencilFunc.
GL_STENCIL_PASS_DEPTH_FAIL
Der Params-Parameter gibt einen Wert zurück: eine symbolische Konstante, die angibt, welche Aktion ausgeführt wird, wenn der Schablonentest übergeben wird, aber der Tiefentest fehlschlägt. Siehe glStencilOp.
GL_STENCIL_PASS_DEPTH_PASS
Der Params-Parameter gibt einen Wert zurück: eine symbolische Konstante, die angibt, welche Aktion ausgeführt wird, wenn der Schablonentest übergibt und die Tiefentests übergeben werden. Siehe glStencilOp.
GL_STENCIL_REF
Der Params-Parameter gibt einen Wert zurück: Der Referenzwert, der mit dem Inhalt des Schablonenpuffers verglichen wird. Siehe glStencilFunc.
GL_STENCIL_TEST
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob schablonentests von Fragmenten aktiviert sind. Siehe glStencilFunc und glStencilOp.
GL_STENCIL_VALUE_MASK
Der Params-Parameter gibt einen Wert zurück: Das Maskieren, das zum Maskieren des Schablonenreferenzwerts und des Schablonenpufferwerts verwendet wird, bevor sie verglichen werden. Siehe glStencilFunc.
GL_STENCIL_WRITEMASK
Der Params-Parameter gibt einen Wert zurück: das Mask, das das Schreiben der Schablonenbitplane steuert. Siehe glStencilMask.
GL_STEREO
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob Stereopuffer (links und rechts) unterstützt werden.
GL_SUBPIXEL_BITS
Der Params-Parameter gibt einen Wert zurück: eine Schätzung der Anzahl der Bits der Unterpixelauflösung, die zum Positionieren von Rastergeometrie in Fensterkoordinaten verwendet werden.
GL_TEXTURE_1D
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob die 1D-Texturzuordnung aktiviert ist. Siehe glTexImage1D.
GL_TEXTURE_2D
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob die 2D-Texturzuordnung aktiviert ist. Siehe glTexImage2D.
GL_TEXTURE_COORD_ARRAY
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob das Texturkoordinatenarray aktiviert ist. Siehe glTexCoordPointer.
GL_TEXTURE_COORD_ARRAY_SIZE
Der Params-Parameter gibt einen Wert zurück, die Anzahl der Koordinaten pro Element im Texturkoordinatenarray. Siehe glTexCoordPointer.
GL_TEXTURE_COORD_ARRAY_STRIDE
Der Params-Parameter gibt einen Wert zurück, der Bytesatz zwischen aufeinander folgenden Elementen im Texturkoordinatenarray. Siehe glTexCoordPointer.
GL_TEXTURE_COORD_ARRAY_TYPE
Der Parameter params gibt einen Wert zurück, den Datentyp der Koordinaten im Texturkoordinatenarray. Siehe glTexCoordPointer.
GL_TEXTURE_ENV_COLOR
Der Params-Parameter gibt vier Werte zurück: die roten, grünen, blauen und Alphawerte der Texturumgebungsfarbe. Ganzzahlwerte, falls angefordert, werden linear aus der internen Gleitkommadarstellung zugeordnet, sodass 1,0 den positiv dargestellten ganzzahligen Wert zurückgibt, und 1.0 gibt den negativ dargestellten ganzzahligen Wert zurück. Siehe glTexEnv.
GL_TEXTURE_ENV_MODE
Der Parameter "Params" gibt einen Wert zurück: eine symbolische Konstante, die angibt, welche Texturumgebungsfunktion derzeit ausgewählt ist. Siehe glTexEnv.
GL_TEXTURE_GEN_Q
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob die automatische Generierung der Q-Texturkoordinate aktiviert ist. Siehe glTexGen.
GL_TEXTURE_GEN_R
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob die automatische Generierung der R-Texturkoordinate aktiviert ist. Siehe glTexGen.
GL_TEXTURE_GEN_S
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob die automatische Generierung der S-Texturkoordinate aktiviert ist. Siehe glTexGen.
GL_TEXTURE_GEN_T
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob die automatische Generierung der T-Texturkoordinate aktiviert ist. Siehe glTexGen.
GL_TEXTURE_MATRIX
Der Parameter params gibt 16 Werte zurück: die Texturmatrix am oberen Rand des Texturmatrixstapels. Siehe glPushMatrix.
GL_TEXTURE_STACK_DEPTH
Der Params-Parameter gibt einen Wert zurück: die Anzahl der Matrizen im Texturmatrixstapel. Siehe glPushMatrix.
GL_UNPACK_ALIGNMENT
Der Params-Parameter gibt einen Wert zurück: Die Byteausrichtung, die für das Lesen von Pixeldaten aus dem Arbeitsspeicher verwendet wird. Siehe glPixelStore.
GL_UNPACK_LSB_FIRST
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob einzelne Bit-Pixel, die aus dem Arbeitsspeicher gelesen werden, zuerst aus dem kleinsten signifikanten Bit jedes nicht signierten Byte gelesen werden. Siehe glPixelStore.
GL_UNPACK_ROW_LENGTH
Der Params-Parameter gibt einen Wert zurück: die Zeilenlänge, die für das Lesen von Pixeldaten aus dem Arbeitsspeicher verwendet wird. Siehe glPixelStore.
GL_UNPACK_SKIP_PIXELS
Der Params-Parameter gibt einen Wert zurück: Die Anzahl der Pixelspeicherorte, bevor das erste Pixel aus dem Arbeitsspeicher gelesen wird. Siehe glPixelStore.
GL_UNPACK_SKIP_ROWS
Der Params-Parameter gibt einen Wert zurück: die Anzahl der Zeilen von Pixelspeicherorten, bevor das erste Pixel aus dem Arbeitsspeicher gelesen wird. Siehe glPixelStore.
GL_UNPACK_SWAP_BYTES
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob die Bytes von 2-Byte- und 4-Byte-Pixelindizes und Komponenten nach dem Lesen aus dem Arbeitsspeicher ausgetauscht werden. Siehe glPixelStore.
GL_VERTEX_ARRAY
Der Params-Parameter gibt einen einzelnen booleschen Wert zurück, der angibt, ob das Vertexarray aktiviert ist. Siehe glVertexPointer.
GL_VERTEX_ARRAY_SIZE
Der Params-Parameter gibt einen Wert zurück, die Anzahl der Koordinaten pro Vertex im Vertexarray. Siehe glVertexPointer.
GL_VERTEX_ARRAY_STRIDE
Der Params-Parameter gibt einen Wert zurück, der Byte-Offset zwischen aufeinander folgenden Vertex-Vertexen im Vertexarray. Siehe glVertexPointer.
GL_VERTEX_ARRAY_TYPE
Der Params-Parameter gibt einen Wert zurück, den Datentyp jeder Koordinate im Vertexarray. Siehe glVertexPointer.
GL_VIEWPORT
Der Params-Parameter gibt vier Werte zurück: die x- und y-Fensterkoordinaten des Viewports, gefolgt von der Breite und Höhe. Siehe glViewport.
GL_ZOOM_X
Der Params-Parameter gibt einen Wert zurück: der x-Pixel-Zoomfaktor. Siehe glPixelZoom.
GL_ZOOM_Y
Der Params-Parameter gibt einen Wert zurück: der y-Pixel-Zoomfaktor. Siehe glPixelZoom.

params

Gibt den Wert oder die Werte des angegebenen Parameters zurück.

Rückgabewert

Diese Funktion gibt keinen Wert zurück.

Fehlercodes

Die folgenden Fehlercodes können von der glGetError-Funktion abgerufen werden.

Name Bedeutung
GL_INVALID_ENUM
pname war kein akzeptierter Wert.
GL_INVALID_OPERATION
glGetIntegerv wurde zwischen einem Aufruf von glBegin und dem entsprechenden Aufruf von glEnd aufgerufen.

Hinweise

Diese Funktion gibt Werte für einfache Zustandsvariablen in OpenGL zurück. Der pname-Parameter ist eine symbolische Konstante, die die zu zurückgebende Zustandsvariable angibt, und Params ist ein Zeiger auf ein Array des angegebenen Typs, in der die zurückgegebenen Daten platziert werden sollen.

Die Typkonvertierung wird ausgeführt, wenn Params einen anderen Typ vom angeforderten Statusvariablenwert aufweist. Wenn Sie glGetBooleanv aufrufen, wird ein Gleitkomma- oder ganzzahliger Wert in GL_FALSE konvertiert, wenn es nur null ist. Andernfalls wird sie in GL_TRUE konvertiert.

Wenn Sie glGetIntegerv aufrufen, werden boolesche Werte als GL_TRUE oder GL_FALSE zurückgegeben, und die meisten Gleitkommawerte werden auf den nächsten ganzzahligen Wert gerundet. Gleitkommafarben und Normalwerte werden jedoch mit einer linearen Zuordnung zurückgegeben, die 1,0 dem positivsten repräsentativsten ganzzahligen Wert und 1,0 dem negativ dargestellten ganzzahligen Wert zugeordnet ist.

Wenn Sie glGetFloatv oder glGetDoublev aufrufen, werden boolesche Werte als GL_TRUE oder GL_FALSE zurückgegeben, und ganzzahlige Werte werden in Gleitkommawerte konvertiert.

Sie können viele der booleschen Parameter einfacher mit glIsEnabled abfragen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]
Header
Gl.h
Bibliothek
Opengl32.lib
DLL
Opengl32.dll

Siehe auch

glAccum

glAlphaFunc

glBegin

glBlendFunc

glCallList

glClearAccum

glClearColor

glClearDepth

glClearIndex

glClearStencil

glClipPlane

glColor

glColorMask

glColorMaterial

glCullFace

glDepthFunc

glDepthMask

glDepthRange

glDrawBuffer

glEdgeFlag

glEnd

glFog

glFrontFace

glGetClipPlane

glGetError

glGetLight

glGetMap

glGetMaterial

glGetPixelMap

glGetPolygonStipple

glGetString

glGetTexEnv

glGetTexGen

glGetTexImage

glGetTexLevelParameter

glGetTexParameter

glHint

glIndex

glIndexMask

glIsEnabled

glLight

glLightModel

glLineStipple

glLineWidth

glListBase

glLogicOp

glMap1

glMap2

glMapGrid

glMatrixMode

glNewList

glNormal

glPixelMap

glPixelStore

glPixelTransfer

glPixelZoom

glPointSize

glPolygonMode

glPolygonStipple

glPushAttrib

glPushMatrix

glPushName

glRasterPos

glReadPixels

glScissor

glShadeModel

glStencilFunc

glStencilMask

glStencilOp

glTexCoord

glTexEnv

glTexGen

glTexImage1D

glTexImage2D

glViewport