Vcl.GraphUtil.ColorRGBToHLS

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

procedure ColorRGBToHLS(clrRGB: TColorRef; var Hue, Luminance, Saturation: Word);

C++

extern DELPHI_PACKAGE void __fastcall ColorRGBToHLS(unsigned clrRGB, System::Word &Hue, System::Word &Luminance, System::Word &Saturation);

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
Vcl.GraphUtil.pas
Vcl.GraphUtil.hpp
Vcl.GraphUtil Vcl.GraphUtil

説明

RGB から HLS に変換された色を返します。

ColorRGBToHLS は、色を RGB(Red、Green、Blue)から HLS/HBS(Hue、Lightness、Saturation/Hue、Brightness、Saturation)に変換します。

TColorRef はベース色を表します。

Hue は色相を表します。

Luminance は輝度を表します。

Saturation は彩度を表します。

メモ:  HueLuminance、および Saturation は参照で渡します。HLS 値は、このルーチンが終了した後に、これら 3 つの変数に格納されます。

関連項目