funzione glIndexi
La funzione glIndexi imposta l'indice colore corrente.
void WINAPI glIndexi(
GLint c
);
-
c
-
Nuovo valore per l'indice di colore corrente.
Questa funzione non restituisce un valore.
La funzione glIndexi aggiorna l'indice di colore corrente (a valore singolo). Accetta un argomento: il nuovo valore per l'indice di 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 all'esterno dell'intervallo rappresentabile del buffer di indice colore non vengono 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 intero del valore fisso risultante che non corrispondono a bit nel framebuffer vengono mascherati.
L'indice corrente può essere aggiornato in qualsiasi momento. In particolare, glIndexi può essere chiamato tra una chiamata a glBegin e la chiamata corrispondente a glEnd.
La funzione seguente recupera informazioni correlate a glIndexi:
glGet con argomento GL_CURRENT_INDEX
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |
Intestazione |
|
Libreria |
|
DLL |
|