DIBINDEX macro (mmsystem.h)

DIBINDEX 宏采用 DIB 颜色表中某个条目的索引,并返回一个 COLORREF 值,该值指定与给定索引关联的颜色。 使用设备上下文并选中 DIB 部分的应用程序可以将此说明符(而不是显式的红色、绿色、蓝色 (RGB) 值)传递给需要颜色的 GDI 函数。 这允许函数使用指定颜色表索引处的颜色。

语法

void DIBINDEX(
   n
);

参数

n

指定包含要用于图形操作的颜色的颜色表条目的索引。

返回值

备注

DIBINDEX 以类似于 PALETTEINDEX 为逻辑调色板中的颜色编制索引的方式为 DIB 颜色表中的颜色编制索引。

DIBINDEX 还适用于 16 位位位图和设备上下文 (DC) 。

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 mmsystem.h (包括 Windows.h)

另请参阅

COLORREF

颜色宏

颜色概述

PALETTEINDEX

RGB