Condividi tramite


funzione glGetTexEnviv

Le funzioni glGetTexEnvfv e glGetTexEnviv restituiscono parametri di ambiente trama.

Sintassi

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

Parametri

target

Ambiente trama. Deve essere GL_TEXTURE_ENV.

Pname

Nome simbolico di un parametro di ambiente trama. I valori seguenti vengono accettati.

Valore Significato
GL_TEXTURE_ENV_MODE
Il parametro params restituisce la modalità ambiente trama con valore singolo, una costante simbolica.
GL_TEXTURE_ENV_COLOR
Il parametro params restituisce quattro valori integer o a virgola mobile che sono il colore dell'ambiente trama. I valori interi, se richiesti, vengono mappati in modo lineare dalla rappresentazione a virgola mobile interna, in modo che 1.0 esegue il mapping al numero intero rappresentabile più positivo e -1.0 mappa al numero intero rappresentabile più negativo.

params

Restituisce i dati richiesti.

Valore restituito

Questa funzione non restituisce un valore.

Codici di errore

I codici di errore seguenti possono essere recuperati dalla funzione glGetError .

Nome Significato
GL_INVALID_ENUM
target o pname non è stato accettato.
GL_INVALID_OPERATION
La funzione è stata chiamata tra una chiamata a glBegin e la chiamata corrispondente a glEnd.

Commenti

La funzione glGetTexEnv restituisce nei valori selezionati params di un ambiente di trama specificato con glTexEnv. Il parametro di destinazione specifica un ambiente trama. Attualmente è definito e supportato un solo ambiente trama: GL_TEXTURE_ENV.

Il parametro pname assegna un nome a un parametro di ambiente trama specifico.

Se viene generato un errore, non viene apportata alcuna modifica al contenuto di params.

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Intestazione
Gl.h
Libreria
Opengl32.lib
DLL
Opengl32.dll

Vedi anche

glBegin

glEnd

glTexEnv