funzione glIndexiv
La funzione glIndexiv imposta l'indice colore corrente.
void WINAPI glIndexiv(
const GLint *c
);
-
c
-
Puntatore a una matrice di un elemento che contiene il nuovo valore per l'indice di colore corrente.
Questa funzione non restituisce un valore.
La funzione glIndexiv 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, glIndexiv può essere chiamato tra una chiamata a glBegin e la chiamata corrispondente a glEnd.
La funzione seguente recupera le informazioni correlate a glIndexiv:
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 |
|