Partager via


glGetTexParameteriv, fonction

Les fonctions glGetTexParameterfv et glGetTexParameteriv retournent les valeurs des paramètres de texture.

Syntaxe

void WINAPI glGetTexParameteriv(
   GLenum target,
   GLenum pname,
   GLint  *params
);

Paramètres

cible

Nom symbolique de la texture cible. GL_TEXTURE_1D et GL_TEXTURE_2D sont acceptés.

pname

Nom symbolique d’un paramètre de texture. Les valeurs suivantes sont acceptées.

Valeur Signification
GL_TEXTURE_MAG_FILTER
Retourne le filtre d’agrandissement de texture à valeur unique, constante symbolique.
GL_TEXTURE_MIN_FILTER
Retourne le filtre de minification de texture à valeur unique, constante symbolique.
GL_TEXTURE_WRAP_S
Retourne la fonction d’habillage à valeur unique pour les coordonnées de texture s, constante symbolique.
GL_TEXTURE_WRAP_T
Retourne la fonction d’habillage à valeur unique pour la coordonnée de texture t, constante symbolique.
GL_TEXTURE_BORDER_COLOR
Retourne quatre nombres entiers ou à virgule flottante qui composent la couleur RVBA de la bordure de texture. Les valeurs à virgule flottante sont retournées dans la plage [0,1]. Les valeurs entières sont retournées sous la forme d’un mappage linéaire de la représentation à virgule flottante interne, de sorte que 1.0 correspond à l’entier représentable le plus positif et -1.0 à l’entier représentable le plus négatif.
GL_TEXTURE_PRIORITY
Retourne la priorité de résidence de la texture cible (ou la texture nommée qui y est liée). La valeur initiale est 1. Consultez glPrioritizeTextures.
GL_TEXTURE_RESIDENT
Retourne la status de résidence de la texture cible. Si la valeur retournée dans params est GL_TRUE, la texture est résidente dans la mémoire de texture. Consultez glAreTexturesResident.

params

Retourne les paramètres de texture.

Valeur renvoyée

Cette fonction ne retourne pas de valeur.

Codes d’erreur

Les codes d’erreur suivants peuvent être récupérés par la fonction glGetError .

Name Signification
GL_INVALID_ENUM
target ou name n’était pas une valeur acceptée.
GL_INVALID_OPERATION
La fonction a été appelée entre un appel à glBegin et l’appel à glEnd correspondant.

Notes

La fonction glGetTexParameter retourne dans les paramètres la ou les valeurs du paramètre de texture spécifié sous la forme pname. Le paramètre cible définit la texture cible, GL_TEXTURE_1D ou GL_TEXTURE_2D, pour spécifier une texturation unidimensionnelle ou bidimensionnelle. Le paramètre pname accepte les mêmes symboles que glTexParameter, avec les mêmes interprétations.

Si une erreur est générée, aucune modification n’est apportée au contenu des paramètres.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge
Windows 2000 Server [applications de bureau uniquement]
En-tête
Gl.h
Bibliothèque
Opengl32.lib
DLL
Opengl32.dll

Voir aussi

glBegin

glEnd

glTexParameter