fonction glGetTexGeniv
Les fonctions glGetTexGendv, glGetTexGenfv et glGetTexGeniv retournent des paramètres de génération de coordonnées de texture.
Syntaxe
void WINAPI glGetTexGeniv(
GLenum coord,
GLenum pname,
GLint *params
);
Paramètres
-
coord
-
Coordonnée de texture. Doit être GL_S, GL_T, GL_R ou GL_Q.
-
pname
-
Nom symbolique de la ou des valeurs à retourner. Doit être GL_TEXTURE_GEN_MODE ou le nom de l’une des équations de plan de génération de texture : GL_OBJECT_PLANE ou GL_EYE_PLANE. Ces valeurs sont les suivantes.
Valeur Signification - GL_TEXTURE_GEN_MODE
Le paramètre params retourne la fonction de génération de texture à valeur unique, une constante symbolique. - GL_OBJECT_PLANE
Le paramètre params retourne les quatre coefficients d’équation de plan qui spécifient la génération de coordonnées linéaires d’objet. Les valeurs entières, quand elles sont demandées, sont mappées directement à partir de la représentation à virgule flottante interne. - GL_EYE_PLANE
Le paramètre params retourne les quatre coefficients d’équation de plan qui spécifient la génération de coordonnées linéaires oculaires. Les valeurs entières, quand elles sont demandées, sont mappées directement à partir de la représentation à virgule flottante interne. Les valeurs retournées sont celles conservées en coordonnées oculaires. Elles ne sont pas égales aux valeurs spécifiées à l’aide de glTexGen, sauf si la matrice modelview a été identifiée au moment de l’appel de glTexGen . -
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 .
Name | Signification |
---|---|
|
coord ou pname n’était pas une valeur acceptée. |
|
La fonction a été appelée entre un appel à glBegin et l’appel correspondant à glEnd. |
Notes
La fonction glGetTexGen retourne en paramètres sélectionnés d’une fonction de génération de coordonnées de texture que vous avez spécifiée avec glTexGen. Le paramètre coord nomme l’une des coordonnées de texture (s, t, r, q), en utilisant la constante symbolique GL_S, GL_T, GL_R ou GL_Q.
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 |
|