glGetTexGendv, fonction
Les fonctions glGetTexGendv, glGetTexGenfv et glGetTexGeniv retournent les paramètres de génération de coordonnées de texture.
Syntaxe
void WINAPI glGetTexGendv(
GLenum coord,
GLenum pname,
GLdouble *params
);
Paramètres
-
coord
-
Coordonnée de texture. Doit être GL_S, GL_T, GL_R ou GL_Q.
-
pname
-
Nom symbolique 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, 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, lorsqu’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, lorsqu’elles sont demandées, sont mappées directement à partir de la représentation à virgule flottante interne. Les valeurs retournées sont celles conservées dans les 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 à glEnd correspondant. |
Notes
La fonction glGetTexGen retourne dans les 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), à l’aide de 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 |
|