Color 構造体

定義

アルファ、赤、緑、および青のチャネルで色を記述します。

public value class Color : IFormattable
[System.Security.SecurityCritical]
public struct Color : IFormattable
[<System.Security.SecurityCritical>]
type Color = struct
    interface IFormattable
Public Structure Color
Implements IFormattable
継承
属性
実装

注釈

この構造体は、Windows ランタイム (WinRT) Color 構造体の .NET プロジェクションを表します。 詳細については、「UWP API リファレンスの 」を参照してください。

プロパティ

A

色の sRGB アルファ チャネル値を取得または設定します。

B

色の sRGB 青チャネル値を取得または設定します。

G

色の sRGB 緑チャネル値を取得または設定します。

R

色の sRGB 赤チャネル値を取得または設定します。

メソッド

Equals(Color)

指定した Color 構造体が、現在の色と等しいかどうかをテストします。

Equals(Object)

指定したオブジェクトが Color 構造体かどうか、また現在の色と等価かどうかをテストします。

FromArgb(Byte, Byte, Byte, Byte)

指定した sRGB アルファ チャネル値およびカラー チャネル値を使用して、新しい Color 構造体を作成します。

GetHashCode()

現在の Color 構造体のハッシュ コードを取得します。

ToString()

ARGB チャネルを使用して、16 進表記で色の文字列表現を作成します。

ToString(IFormatProvider)

ARGB チャネルおよび指定した書式プロバイダーを使用して、色の文字列表現を作成します。

演算子

Equality(Color, Color)

2 つの Color 構造体が同じかどうかをテストします。

Inequality(Color, Color)

2 つの Color 構造体が異なるかどうかをテストします。

明示的なインターフェイスの実装

IFormattable.ToString(String, IFormatProvider)

このメンバーの詳細については、「ToString(String, IFormatProvider)」をご覧ください。

適用対象

こちらもご覧ください