Color.FromArgb

FromArgb(int)

を作成しますColor 32 ビット ARGB 値からの構造体.

public static Color FromArgb(int argb)
パラメータタイプ説明
argbInt3232 ビット ARGB 値を指定する値。

戻り値

Colorこのメソッドが作成する構造。

関連項目


FromArgb(int, int, int, int)

を作成しますColor 4 つの ARGB コンポーネント (アルファ、赤、緑、青) 値からの構造。このメソッドでは各コンポーネントに 32 ビットの値を渡すことができますが、各コンポーネントの値は 8 ビットに制限されています。

public static Color FromArgb(int alpha, int red, int green, int blue)
パラメータタイプ説明
alphaInt32アルファ成分。有効な値は 0 ~ 255 です。
redInt32赤のコンポーネント。有効な値は 0 ~ 255 です。
greenInt32緑のコンポーネント。有効な値は 0 ~ 255 です。
blueInt32青の成分。有効な値は 0 ~ 255 です。

戻り値

Colorこのメソッドが作成するもの。

例外

例外調子
ArgumentOutOfRangeExceptionalpharedgreen 、 またblue 未満または 255 より大きい。

関連項目


FromArgb(int, Color)

を作成しますColor指定された構造Color構造ですが、新しく指定されたアルファ値があります。このメソッドでは、アルファ値として 32 ビット値を渡すことができますが、値は 8 ビットに制限されています。

public static Color FromArgb(int alpha, Color baseColor)
パラメータタイプ説明
alphaInt32新しいのアルファ値Color.有効な値は 0 ~ 255 です。
baseColorColorColorそこから新しいものを作成するColor.

戻り値

Colorこのメソッドが作成するもの。

例外

例外調子
ArgumentOutOfRangeExceptionalpha 未満または 255 より大きい。

関連項目


FromArgb(int, int, int)

を作成しますColor指定された 8 ビットのカラー値 (赤、緑、青) からの構造体。アルファ値は暗黙的に 255 (完全に不透明) です。このメソッドでは、各色コンポーネントに 32 ビット値を渡すことができますが、各コンポーネントの値は 8 ビットに制限されています。

public static Color FromArgb(int red, int green, int blue)
パラメータタイプ説明
redInt32新しいコンポーネントの赤のコンポーネント値Color.有効な値は 0 ~ 255 です。
greenInt32新しいのグリーン コンポーネント値Color.有効な値は 0 ~ 255 です。
blueInt32新しいの青のコンポーネント値Color.有効な値は 0 ~ 255 です。

戻り値

Colorこのメソッドが作成するもの。

例外

例外調子
ArgumentOutOfRangeExceptionredgreen 、 またblue 未満または 255 より大きい。

関連項目