rgb 宏 (wingdi.h)

RGB 宏根据提供的参数和输出设备的颜色功能,选择红色、绿色、蓝色 (RGB) 颜色。

语法

void RGB(
   r,
   g,
   b
);

参数

r

红色的强度。

g

绿色的强度。

b

蓝色的强度。

返回值

备注

每个参数的强度范围为 0 到 255。 如果所有三个强度均为零,则结果为黑色。 如果所有三个强度均为 255,则结果为白色。

若要提取 COLORREF 颜色值的红色、绿色和蓝色分量的各个值,请分别使用 GetRValueGetGValueGetBValue 宏。

创建或检查逻辑调色板时,请使用 RGBQUAD 结构定义颜色值并检查各个分量值。 有关在调色板中使用颜色值的详细信息,请参阅 PALETTEINDEXPALETTERGB 宏的说明。

要求

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

另请参阅

COLORREF

颜色宏

颜色概述

GetBValue

GetGValue

GetRValue

PALETTEINDEX

PALETTERGB

RGBQUAD