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