Condividi tramite


funzione glIndexf

La funzione glIndexf imposta l'indice colore corrente.

Sintassi

void WINAPI glIndexf(
   GLfloat c
);

Parametri

c

Nuovo valore per l'indice colore corrente.

Valore restituito

Questa funzione non restituisce un valore.

Commenti

La funzione glIndexf aggiorna l'indice di colore corrente (con valori singoli). Accetta un argomento: il nuovo valore per l'indice colore corrente.

L'indice corrente viene archiviato come valore a virgola mobile. I valori integer vengono convertiti direttamente in valori a virgola mobile, senza mapping speciale.

I valori di indice non compresi nell'intervallo rappresentabile del buffer di indice colore non sono bloccati. Tuttavia, prima che un indice venga dithered (se abilitato) e scritto nel framebuffer, viene convertito in formato a virgola fissa. Tutti i bit nella parte intera del valore a virgola fissa risultante che non corrispondono ai bit nel framebuffer vengono mascherati.

L'indice corrente può essere aggiornato in qualsiasi momento. In particolare , glIndexf può essere chiamato tra una chiamata a glBegin e la chiamata corrispondente a glEnd.

La funzione seguente recupera le informazioni correlate a glIndexf:

glGet con argomento GL_CURRENT_INDEX

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

glColor

glEnd

glGet