glGetTexParameteriv-Funktion
Die Funktionen glGetTexParameterfv und glGetTexParameteriv geben Texturparameterwerte zurück.
Syntax
void WINAPI glGetTexParameteriv(
GLenum target,
GLenum pname,
GLint *params
);
Parameter
-
Ziel
-
Der symbolische Name der Zieltextur. GL_TEXTURE_1D und GL_TEXTURE_2D werden akzeptiert.
-
pname
-
Der symbolische Name eines Texturparameters. Die folgenden Werte werden akzeptiert.
Wert Bedeutung - GL_TEXTURE_MAG_FILTER
Gibt den einwertigen Texturvergrößerungsfilter zurück, eine symbolische Konstante. - GL_TEXTURE_MIN_FILTER
Gibt den einwertigen Texturminifizierungsfilter zurück, eine symbolische Konstante. - GL_TEXTURE_WRAP_S
Gibt die einwertige Umbruchfunktion für Texturkoordinaten s zurück, eine symbolische Konstante. - GL_TEXTURE_WRAP_T
Gibt die einwertige Umbruchfunktion für die Texturkoordinate t zurück, eine symbolische Konstante. - GL_TEXTURE_BORDER_COLOR
Gibt vier ganzzahlige Oder Gleitkommazahlen zurück, die die RGBA-Farbe des Texturrahmens umfassen. Gleitkommawerte werden im Bereich [0,1] zurückgegeben. Ganzzahlige Werte werden als lineare Zuordnung der internen Gleitkommadarstellung zurückgegeben, sodass 1.0 der positivsten darstellbaren ganzen Zahl und -1,0 der negativsten darstellbaren ganzen Zahl zugeordnet wird. - GL_TEXTURE_PRIORITY
Gibt die Residenzpriorität der Zieltextur zurück (oder die benannte Textur, die daran gebunden ist). Der Anfangswert ist 1. Siehe glPrioritizeTextures. - GL_TEXTURE_RESIDENT
Gibt den Wohnsitz status der Zieltextur zurück. Wenn der in Params zurückgegebene Wert GL_TRUE ist, befindet sich die Textur im Texturspeicher. Siehe glAreTexturesResident. -
params
-
Gibt die Texturparameter 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 |
---|---|
|
Ziel oder Name war kein akzeptierter Wert. |
|
Die Funktion wurde zwischen einem Aufruf von glBegin und dem entsprechenden Aufruf von glEnd aufgerufen. |
Bemerkungen
Die glGetTexParameter-Funktion gibt in params den Wert oder die Werte des als pname angegebenen Texturparameters zurück. Der Zielparameter definiert die Zieltextur, entweder GL_TEXTURE_1D oder GL_TEXTURE_2D, um eine ein- oder zweidimensionale Texturierung anzugeben. Der pname-Parameter akzeptiert dieselben Symbole wie glTexParameter mit den gleichen Interpretationen.
Wenn ein Fehler generiert wird, wird keine Änderung am Inhalt von Params vorgenommen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
Header |
|
Bibliothek |
|
DLL |
|