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