DIBINDEX 宏 (mmsystem.h)

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

语法

LONG DIBINDEX(
    WORD n
);

参数

n

指定颜色表项的索引,其中包含要用于图形作的颜色。

返回值

类型:LONG

返回值为 32 位 COLORREF 值形式的颜色表索引说明符。

注解

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

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

要求

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

另请参阅

COLORREF

颜色宏

颜色概述

PALETTEINDEX

RGB