Compartir a través de


Función glGetTexEnviv

Las funciones glGetTexEnvfv y glGetTexEnviv devuelven parámetros de entorno de textura.

Sintaxis

void WINAPI glGetTexEnviv(
   GLenum target,
   GLenum pname,
   GLint  *params
);

Parámetros

Destino

Un entorno de textura. Debe ser GL_TEXTURE_ENV.

pname

Nombre simbólico de un parámetro de entorno de textura. Se aceptan los valores siguientes.

Valor Significado
GL_TEXTURE_ENV_MODE
El parámetro params devuelve el modo de entorno de textura con un solo valor, una constante simbólica.
GL_TEXTURE_ENV_COLOR
El parámetro params devuelve cuatro valores enteros o de punto flotante que son el color del entorno de textura. Los valores enteros, cuando se solicitan, se asignan linealmente desde la representación interna de punto flotante, de modo que 1,0 se asigna al entero representable más positivo y -1,0 se asigna al entero representable más negativo.

params

Devuelve los datos solicitados.

Valor devuelto

Esta función no devuelve ningún valor.

Códigos de error

La función glGetError puede recuperar los siguientes códigos de error.

Nombre Significado
GL_INVALID_ENUM
target o pname no era un valor aceptado.
GL_INVALID_OPERATION
Se llamó a la función entre una llamada a glBegin y la llamada correspondiente a glEnd.

Comentarios

La función glGetTexEnv devuelve en los valores seleccionados params de un entorno de textura especificado con glTexEnv. El parámetro de destino especifica un entorno de textura. Actualmente, solo se define y admite un entorno de textura: GL_TEXTURE_ENV.

El parámetro pname asigna un nombre a un parámetro de entorno de textura específico.

Si se genera un error, no se realiza ningún cambio en el contenido de los parámetros.

Requisitos

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
Gl.h
Biblioteca
Opengl32.lib
Archivo DLL
Opengl32.dll

Consulte también

glBegin

glEnd

glTexEnv