glGetTexLevelParameteriv fonction)
Les fonctions glGetTexLevelParameterfv et glGetTexLevelParameteriv retournent des valeurs de paramètre de texture pour un niveau de détail spécifique.
Syntaxe
void WINAPI glGetTexLevelParameteriv(
GLenum target,
GLint level,
GLenum pname,
GLint *params
);
Paramètres
-
cible
-
Nom symbolique de la texture cible : la texture GL _ _ 1D, la texture _ GL _ 2D, la _ texture du proxy GL _ _ 1D ou la _ texture du proxy GL _ _ 2D.
-
level
-
Numéro de niveau de détail de l’image souhaitée. Le niveau 0 est le niveau d’image de base. Le niveau n est la n ième image de réduction mipmap.
-
pname
-
Nom symbolique d’un paramètre de texture. Les noms de paramètres suivants sont acceptés.
Valeur Signification - largeur de la _ texture GL _
Le paramètre params retourne une valeur unique contenant la largeur de l’image de texture. Cette valeur comprend la bordure de l’image de texture. - hauteur de la _ texture GL _
Le paramètre params retourne une valeur unique contenant la hauteur de l’image de texture. Cette valeur comprend la bordure de l’image de texture. - _ _ format interne de la texture GL _
Le paramètre params retourne une valeur unique qui décrit le format Texel de la texture. - bordure de la _ texture GL _
Le paramètre params retourne une valeur unique : la largeur en pixels de la bordure de l’image de texture. - taille de la texture GL en _ _ rouge _
La résolution de stockage interne du composant rouge d’une Texel. La résolution choisie par OpenGL sera une correspondance proche de la résolution demandée par l’utilisateur avec l’argument Component de glTexImage1D ou glTexImage2D. - _ _ taille verte de la texture GL _
Résolution de stockage interne de la composante verte d’un Texel. La résolution choisie par OpenGL sera une correspondance proche de la résolution demandée par l’utilisateur avec l’argument Component de glTexImage1D ou glTexImage2D. - _ _ taille bleue de la texture GL _
Résolution de stockage interne de la composante bleue d’un Texel. La résolution choisie par OpenGL sera une correspondance proche de la résolution demandée par l’utilisateur avec l’argument Component de glTexImage1D ou glTexImage2D. - _ _ taille alpha de la texture GL _
Résolution de stockage interne du composant alpha d’un Texel. La résolution choisie par OpenGL sera une correspondance proche de la résolution demandée par l’utilisateur avec l’argument Component de glTexImage1D ou glTexImage2D. - taille de luminance de la _ texture GL _ _
Résolution de stockage interne de la composante luminance d’un Texel. La résolution choisie par OpenGL sera une correspondance proche de la résolution demandée par l’utilisateur avec l’argument Component de glTexImage1D ou glTexImage2D. - taille d’intensité de la _ texture GL _ _
Résolution de stockage interne du composant d’intensité d’un Texel. La résolution choisie par OpenGL sera une correspondance proche de la résolution demandée par l’utilisateur avec l’argument Component de glTexImage1D ou glTexImage2D. - _composants de texture GL _
Le paramètre params retourne une valeur unique : le nombre de composants dans l’image de texture. -
params
-
Retourne les données demandées.
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 .
| Nom | Signification |
|---|---|
|
target ou pname n’est pas une valeur acceptée. |
|
le niveau est inférieur à zéro ou supérieur au Journal 2 (max), où Max est la valeur retournée de la taille de _ texture max GL _ _ . |
|
La fonction a été appelée entre un appel à glBegin et l’appel correspondant à glEnd. |
Notes
La fonction glGetTexLevelParameter retourne les valeurs des paramètres de texture des paramètres pour une valeur de niveau de détail spécifique, spécifiée comme niveau. Le paramètre target définit la texture cible, à savoir la _ texture GL 1D, la texture _ GL _ _ 2D, la texture du _ proxy GL _ _ 1D ou la _ _ texture du proxy GL _ 2D pour spécifier la texturation unidimensionnelle ou à deux dimensions. Le paramètre pname spécifie le paramètre de texture dont la valeur ou les valeurs seront retournées.
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 |
|
| Bibliothèque |
|
| DLL |
|