Macro DIBINDEX (mmsystem.h)

La macro DIBINDEX accetta un indice in una voce in una tabella di colori DIB e restituisce un valore COLORREF che specifica il colore associato all'indice specificato. Un'applicazione che usa un contesto di dispositivo con una sezione DIB selezionata in può passare questo identificatore, anziché un valore rosso, verde, blu (RGB) esplicito, alle funzioni GDI che prevedono un colore. In questo modo la funzione consente di usare il colore nell'indice di tabella colori specificato.

Sintassi

void DIBINDEX(
   n
);

Parametri

n

Specifica un indice per la voce della tabella colori contenente il colore da usare per un'operazione grafica.

Valore restituito

nessuno

Osservazioni

DIBINDEX indicizza i colori in una tabella di colori DIB in modo simile al modo in cui PALETTEINDEX indicizza i colori in una tavolozza logica.

DIBINDEX funziona anche con bitmap a 16 bit e contesti del dispositivo.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione mmsystem.h (include Windows.h)

Vedi anche

COLORREF

Macro di colore

Panoramica dei colori

PALETTEINDEX

RGB