ColorHelper.FromArgb(Byte, Byte, Byte, Byte) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
public:
static Color FromArgb(byte a, byte r, byte g, byte b);
static Color FromArgb(byte const& a, byte const& r, byte const& g, byte const& b);
public static Color FromArgb(byte a, byte r, byte g, byte b);
function fromArgb(a, r, g, b)
Public Shared Function FromArgb (a As Byte, r As Byte, g As Byte, b As Byte) As Color
パラメーター
- a
-
Byte
byte
目的の色の A (透明度) コンポーネント。 範囲は 0 から 255 です。
- r
-
Byte
byte
目的の色の R 成分。 範囲は 0 から 255 です。
- g
-
Byte
byte
目的の色の G 成分。 範囲は 0 から 255 です。
- b
-
Byte
byte
目的の色の B 成分。 範囲は 0 から 255 です。
戻り値
生成された Color 値。
例
この例では、Color を作成する方法を示します。
Windows::UI::Color orangeColor{ Windows::UI::ColorHelper::FromArgb(255, 255, 128, 0) };
auto orangeColor = Windows::UI::ColorHelper::FromArgb(255, 255, 128, 0);
この例では、指定した Color を使用して SolidColorBrush を作成する方法を示します。
Windows::UI::Xaml::Media::SolidColorBrush greenBrush{
Windows::UI::ColorHelper::FromArgb(255, 90, 200, 90) };
auto greenBrush = ref new SolidColorBrush(Windows::UI::ColorHelper::FromArgb(255, 90, 200, 90));
注釈
C#/Visual BasicColorHelper クラスは C# および Visual Basic コードから使用できますが、一般的には使用されません。 Color 構造体の静的メソッドとして使用できる FromArgb メソッドは、まったく同じ機能を備えています。また、ColorHelper クラスを使用するのではなく、Color 自体から使用する方が便利な他の API もあります。 ColorHelper は主に、 Color 構造体の非データ API にアクセスできない C++ コードを対象としています。
Color 値を作成する最も一般的な理由は、SolidColorBrush コンストラクターの引数として使用し、そのブラシを XAML UI プロパティに割り当てることです。