Función glGetTexGenfv
Las funciones glGetTexGendv, glGetTexGenfv y glGetTexGeniv devuelven parámetros de generación de coordenadas de textura.
void WINAPI glGetTexGenfv(
GLenum coord,
GLenum pname,
GLfloat *params
);
-
coord
-
Coordenada de textura. Debe ser GL_S, GL_T, GL_R o GL_Q.
-
pname
-
Nombre simbólico de los valores que se van a devolver. Debe ser GL_TEXTURE_GEN_MODE o el nombre de una de las ecuaciones del plano de generación de texturas: GL_OBJECT_PLANE o GL_EYE_PLANE. Estos valores son los siguientes.
Value Significado - GL_TEXTURE_GEN_MODE
El parámetro params devuelve la función de generación de texturas con un solo valor, una constante simbólica. - GL_OBJECT_PLANE
El parámetro params devuelve los cuatro coeficientes de ecuación del plano que especifican la generación de coordenadas lineales de objeto. Los valores enteros, cuando se solicitan, se asignan directamente desde la representación interna de punto flotante. - GL_EYE_PLANE
El parámetro params devuelve los cuatro coeficientes de ecuación del plano que especifican la generación de coordenadas lineales oculares. Los valores enteros, cuando se solicitan, se asignan directamente desde la representación interna de punto flotante. Los valores devueltos son los que se mantienen en coordenadas oculares. No son iguales a los valores especificados mediante glTexGen, a menos que se identifique la matriz modelview en el momento en que se llamó a glTexGen . -
params
-
Devuelve los datos solicitados.
Esta función no devuelve ningún valor.
La función glGetError puede recuperar los siguientes códigos de error.
Nombre | Significado |
---|---|
|
coord o pname no era un valor aceptado. |
|
Se llamó a la función entre una llamada a glBegin y la llamada correspondiente a glEnd. |
La función glGetTexGen devuelve en parámetros seleccionados params de una función de generación de coordenadas de textura que especificó con glTexGen. El parámetro coord asigna un nombre a una de las coordenadas de textura (s, t, r, q), utilizando la constante simbólica GL_S, GL_T, GL_R o GL_Q.
Si se genera un error, no se realiza ningún cambio en el contenido de los parámetros.
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado |
|
Biblioteca |
|
Archivo DLL |
|