RGB マクロは、指定された引数と出力デバイスの色機能に基づいて、赤、緑、青 (RGB) の色を選択します。
構文
COLORREF RGB(
BYTE r,
BYTE g,
BYTE b
);
パラメーター
r
赤の色の強度。
g
緑色の強度。
b
青の色の強度。
戻り値
型: COLORREF
戻り値は、 COLORREF 値としての結果の RGB 色です。
注釈
各引数の強度は、0 ~ 255 の範囲です。 3 つの強度がすべて 0 の場合、結果は黒になります。 3 つの強度がすべて 255 の場合、結果は白になります。
COLORREF カラー値の赤、緑、青の各コンポーネントの個々の値を抽出するには、それぞれ GetRValue、GetGValue、および GetBValue マクロを使用します。
論理パレットを作成または調べるときは、 RGBQUAD 構造体を使用して色の値を定義し、個々のコンポーネント値を調べます。 カラー パレットでのカラー値の使用の詳細については、 PALETTEINDEX マクロと PALETTERGB マクロの説明を参照してください。
要求事項
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
ターゲット プラットフォーム の |
ウィンドウズ |
ヘッダー | wingdi.h (Windows.h を含む) |