Compartilhar via


Macro DIBINDEX (mmsystem.h)

A macro DIBINDEX leva um índice para uma entrada em uma tabela de cores DIB e retorna um valor COLORREF que especifica a cor associada ao índice especificado. Um aplicativo que usa um contexto de dispositivo com uma seção DIB selecionada nele pode passar esse especificador, em vez de um valor RGB (vermelho, verde, azul) explícito, para funções GDI que esperam uma cor. Isso permite que a função use a cor no índice de tabela de cores especificado.

Sintaxe

void DIBINDEX(
   n
);

Parâmetros

n

Especifica um índice para a entrada da tabela de cores que contém a cor a ser usada para uma operação gráfica.

Retornar valor

Nenhum

Comentários

DIBINDEX indexa cores em uma tabela de cores DIB de maneira semelhante à maneira como PALETTEINDEX indexa cores em uma paleta lógica.

O DIBINDEX também funciona com bitmaps de 16 bits e DCs (contextos de dispositivo).

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho mmsystem.h (inclua Windows.h)

Confira também

COLORREF

Macros de cores

Visão geral de cores

PALETTEINDEX

RGB