Share via


funzione glIndexd

La funzione glIndexd imposta l'indice di colore corrente.

Sintassi

void WINAPI glIndexd(
   GLdouble c
);

Parametri

c

Nuovo valore per l'indice di colore corrente.

Valore restituito

Questa funzione non restituisce un valore.

Commenti

La funzione glIndexd 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, glIndexd può essere chiamato tra una chiamata a glBegin e la chiamata corrispondente a glEnd.

La funzione seguente recupera informazioni correlate a glIndexd:

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