FromArgb

FromArgb(int)

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

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

戻り値

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

関連項目


FromArgb(int, Color)

を作成しますColor指定された構造Color構造体、 ですが、新しく指定されたアルファ値があります。

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

戻り値

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

例外

例外 調子
ArgumentOutOfRangeException アルファが 0 未満または 255 より大きい。

備考

この方法ではアルファ値として 32 ビットの値を渡すことができますが、値は 8 ビットに制限されています。

関連項目


FromArgb(int, int, int)

を作成しますColor指定された 8 ビットのカラー値 (赤、緑、青) からの構造体と アルファ値は暗黙的に 255 (完全に不透明) です.

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

戻り値

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

例外

例外 調子
ArgumentOutOfRangeException 赤、緑、または青が 0 未満または 255 より大きい。

備考

この方法では各色成分に 32 ビット値を渡すことができますが、 各成分の値は 8 ビットに制限されています。

関連項目


FromArgb(int, int, int, int)

を作成しますColor 4 つの ARGB コンポーネント (アルファ、赤、緑、青) 値からの構造。

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

戻り値

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

例外

例外 調子
ArgumentOutOfRangeException 赤、緑、または青が 0 未満または 255 より大きい。

備考

この方法では各コンポーネントに 32 ビットの値を渡すことができますが、 各コンポーネントの値は 8 ビットに制限されています。

関連項目