glGetTexEnviv fonction)
Les fonctions glGetTexEnvfv et glGetTexEnviv retournent les paramètres d’environnement de texture.
Syntaxe
void WINAPI glGetTexEnviv(
GLenum target,
GLenum pname,
GLint *params
);
Paramètres
-
cible
-
Environnement de texture. Doit être une _ texture GL _ env.
-
pname
-
Nom symbolique d’un paramètre d’environnement de texture. Les valeurs suivantes sont acceptées.
Valeur Signification - _ _ mode env de la texture GL _
Le paramètre params retourne le mode d’environnement de texture à valeur unique, une constante symbolique. - couleur de la texture du GL _ _ env _
Le paramètre params retourne quatre valeurs entières ou à virgule flottante qui sont la couleur de l’environnement de texture. Les valeurs entières, quand elles sont demandées, sont mappées de façon linéaire à partir de la représentation interne à virgule flottante, de sorte que 1,0 correspond à l’entier pouvant être représenté le plus positif, et-1,0 correspond à l’entier représentable le plus négatif. -
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. |
|
La fonction a été appelée entre un appel à glBegin et l’appel correspondant à glEnd. |
Notes
La fonction glGetTexEnv retourne dans params les valeurs sélectionnées d’un environnement de texture qui a été spécifié avec glTexEnv. Le paramètre target spécifie un environnement de texture. Actuellement, un seul environnement de texture est défini et pris en charge : la _ texture GL _ env.
Le paramètre pname désigne un paramètre d’environnement de texture spécifique.
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 |
|