Class Color

Color class

Color クラスでは、色を 赤緑青 (RGB) 値、 色相彩度明度 (HSL) 値、 色相彩度値 (HSV) 値、 色相白度黒度 (HWB) として指定できます。 ) 値、 明度-AB (LAB) 値、 輝度-彩度-色相 (LCH) 値、 シアン-マゼンタ-イエロー-キー (CMYK) 値、 ナチュラル カラー (NCOL) 値、 または色名付き. 透明度を示すアルファチャンネルも利用できます.

public class Color

コンストラクター

名前説明
Color()の新しいインスタンスを初期化しますColor class. デフォルトの色は黒です.
Color(byte, byte, byte)の新しいインスタンスを初期化しますColorclass. すべてのカラー コンポーネントは 0 ~ 255 の範囲内である必要があります。
Color(float, float, float)の新しいインスタンスを初期化しますColor class. すべての色成分は 0 ~ 1 の範囲内である必要があります。
Color(int, int, int)の新しいインスタンスを初期化しますColorclass. すべてのカラー コンポーネントは 0 ~ 255 の範囲内である必要があります。
Color(byte, byte, byte, byte)の新しいインスタンスを初期化しますColorclass. すべてのカラー コンポーネントは 0 ~ 255 の範囲内である必要があります。
Color(float, float, float, float)の新しいインスタンスを初期化しますColor class. すべての色成分は 0 ~ 1 の範囲内である必要があります。
Color(int, int, int, int)の新しいインスタンスを初期化しますColorclass. すべてのカラー コンポーネントは 0 ~ 255 の範囲内である必要があります。

プロパティ

名前説明
Alpha { get; }色のアルファ成分を表します.
Blue { get; }色の青の成分を表します.
Green { get; }色の緑の成分を表します.
Red { get; }color の赤のコンポーネントを表します

メソッド

名前説明
static FromCmyk(float, float, float, float)要求されたシアン、マゼンタ、イエロー、キー (黒) の値を持つ新しい Color を返します。
static FromCmyka(float, float, float, float, float)要求されたシアン、マゼンタ、イエロー、キー (黒)、アルファ値を持つ新しい Color を返します。
static FromGray(float)要求されたグレー値で新しい Color を返します。
static FromHsl(float, float, float)要求された色相、彩度、彩度の値を持つ新しい Color を返します。
static FromHsla(float, float, float, float)要求された色相、彩度、彩度、アルファ値を持つ新しい Color を返します。
static FromHsv(float, float, float)要求された色相、彩度、値を持つ新しい Color を返します。
static FromHsva(float, float, float, float)要求された色相、彩度、値、アルファを持つ新しい Color を返します。
static FromHwb(float, float, float)要求された色相、白さ、黒さの値を持つ新しい Color を返します。
static FromHwba(float, float, float, float)要求された色相、白さ、黒さの値を持つ新しい Color を返します。
static FromInt(int)要求された ARGB 値を持つ新しい Color を返します.
static FromLab(float, float, float)要求された明度、A、B 値を持つ新しい Color を返します。
static FromLaba(float, float, float, float)要求された明度、A、B、アルファ値を持つ新しい Color を返します。
static FromLch(float, float, float)要求された輝度、彩度、色相の値を持つ新しい Color を返します。
static FromLcha(float, float, float, float)要求された輝度、彩度、色相、アルファ値を持つ新しい Color を返します。
static FromOklab(float, float, float)OKLAB モデルの要求された明度、A、B 値を持つ新しい色を返します。
static FromOklaba(float, float, float, float)OKLAB モデルの要求された明度、A、B、アルファ値を持つ新しい色を返します。
static FromOklch(float, float, float)OKLAB モデルの要求された輝度、彩度、色相の値を持つ新しい色を返します。
static FromOklcha(float, float, float, float)OKLAB モデルの要求された輝度、彩度、色相、アルファ値を持つ新しい色を返します。
static FromRgb(byte, byte, byte)要求された ged、green、blue 値を持つ新しい Color を返します。 すべての色成分は 0 ~ 255 の範囲内である必要があります。
static FromRgb(float, float, float)要求された ged、green、blue の値を持つ新しい Color を返します。 すべてのカラー コンポーネントは 0 ~ 1 の範囲内である必要があります。
static FromRgb(int, int, int)要求された ged、green、blue 値を持つ新しい Color を返します。 すべての色成分は 0 ~ 255 の範囲内である必要があります。
static FromRgba(byte, byte, byte, byte)要求された ged、green、blue、alpha 値を持つ新しい Color を返します。 すべてのカラー コンポーネントは 0 ~ 255 の範囲内である必要があります。
static FromRgba(float, float, float, float)要求された ged、green、blue、alpha 値を持つ新しい Color を返します。 すべてのカラー コンポーネントは 0 ~ 1 の範囲内である必要があります。
static FromRgba(int, int, int, int)要求された ged、green、blue、alpha 値を持つ新しい Color を返します。 すべてのカラー コンポーネントは 0 ~ 255 の範囲内である必要があります。
static FromString(string)CSS カラーを含む文字列を解析し、新しい Color. を返します。
static FromUint(uint)要求された ARGB 値を持つ新しい Color を返します.
AddLuminosity(float)明るさとデルタ値の合計で色のコピーを作成します.
Convert(ColorModel)指定されたカラー モデルの形式でカラー コンポーネントを返します。
override Equals(object)指定されたColorこのインスタンスと等しい.
GetComplementary()元のカラー ホイールの反対側にある新しい色を返します。
override GetHashCode()ハッシュコードを返します.
GetHue()色の色相を返します.
GetLuminosity()Color の明度を返します。
GetSaturation()Color の彩度を返します。
ToInt()Color ARGB コンポーネントを int. にエンコードします。
ToName()CSS の名前付き色のリスト内の色、または空の文字列に一致する場合は、色の名前を返します。
ToNaturalColorString(int)色からの距離 (パーセント) を指定する数値を含む色文字を使用して、自然色 (NCol) で指定された色を返します。
ToRgbaHexString()#RRGGBBAA. で指定された 16 進数の色を返します。
ToRgbaString()rgba(R, G, B, A). で指定された RGBA カラーを含む文字列を返します。
ToRgbHexString()#RRGGBB. で指定された 16 進数の色を返します。
ToRgbString()rgb(R, G, B). で指定された RGB カラーを含む文字列を返します。
override ToString()RGBA コンポーネント値で構成される文字列を返します。
ToUint()Color ARGB コンポーネントを unsigned int. にエンコードします。
WithAlpha(float)指定されたアルファ コンポーネントで Color のコピーを作成します。
WithHue(float)指定された色相で色のコピーを作成します。
WithLuminosity(float)指定された明度で色のコピーを作成します.
WithSaturation(float)指定された彩度で Color のコピーを作成します。

関連項目