ColorRGBToHLS 関数 (shlwapi.h)
色を RGB から色相輝度彩度 (HLS) 形式に変換します。
構文
void ColorRGBToHLS(
COLORREF clrRGB,
[out] WORD *pwHue,
[out] WORD *pwLuminance,
[out] WORD *pwSaturation
);
パラメーター
clrRGB
種類: COLORREF
元の RGB 色。
[out] pwHue
種類: WORD*
このメソッドが正常に返されたときに HLS 色相値を受け取る値へのポインター。 範囲は 0 ~ 240 です。
[out] pwLuminance
種類: WORD*
このメソッドが正常に返されたときに HLS 輝度値を受け取る値へのポインター。 範囲は 0 ~ 240 です。
[out] pwSaturation
種類: WORD*
このメソッドが正常に返されたときに HLS 飽和値を受け取る値へのポインター。 範囲は 0 ~ 240 です。
戻り値
なし
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional、Windows XP [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | shlwapi.h |
Library | Shlwapi.lib |
[DLL] | Shlwapi.dll (バージョン 5.0 以降) |