funzione glColor3b
Imposta il colore corrente.
Sintassi
void WINAPI glColor3b(
GLbyte red,
GLbyte green,
GLbyte blue
);
Parametri
-
red
-
Nuovo valore rosso per il colore corrente.
-
green
-
Nuovo valore verde per il colore corrente.
-
blue
-
Nuovo valore blu per il colore corrente.
Valore restituito
Questa funzione non restituisce un valore.
Commenti
Gl archivia sia un indice di colore con valori singoli corrente che un colore RGBA a quattro valori corrente. glcolor imposta un nuovo colore RGBA a quattro valori. glcolor ha due varianti principali: glcolor3 e glcolor4. Le varianti glcolor3 specificano in modo esplicito nuovi valori rosso, verde e blu e impostano il valore alfa corrente su 1,0 (intensità completa) in modo implicito. Le varianti glcolor4 specificano in modo esplicito tutti e quattro i componenti di colore.
glcolor3b, glcolor4b, glcolor3s, glcolor4s, glcolor3i e glcolor4i accettano tre o quattro byte con segno, short o long integer come argomenti. Quando v viene aggiunto al nome, i comandi color possono accettare un puntatore a una matrice di tali valori.
I valori di colore correnti vengono archiviati in formato a virgola mobile, con dimensioni mantissa e esponenti non specificate. I componenti di colore intero senza segno, se specificati, vengono mappati in modo lineare a valori a virgola mobile in modo che il valore rappresentato più grande sia mappato a 1,0 (intensità completa) e 0 sia mappato a 0,0 (intensità zero). I componenti di colore intero con segno, se specificati, vengono mappati in modo lineare a valori a virgola mobile in modo che il valore rappresentabile più positivo sia mappato a 1,0 e che il valore rappresentabile più negativo sia mappato a -1,0. Si noti che questo mapping non converte esattamente 0 in 0.0. I valori a virgola mobile vengono mappati direttamente.
I valori integer a virgola mobile o con segno non vengono bloccati nell'intervallo [0,1] prima dell'aggiornamento del colore corrente. Tuttavia, i componenti di colore vengono bloccati a questo intervallo prima di essere interpolati o scritti in un buffer di colori.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |
Intestazione |
|
Libreria |
|
DLL |
|