Color Color Color Color Struct

定義

アルファ、赤、緑、および青のチャネルで色を記述します。Describes a color in terms of alpha, red, green, and blue channels.

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

注釈

この構造体は、Windows ランタイム (WinRT) Color構造体の .net 射影を表します。This struct represents the .NET projection of the Windows Runtime (WinRT) Color struct. 詳細については、UWP API リファレンスの「」を参照してください。For more information, see Color in the UWP API reference.

プロパティ

A A A A

色の sRGB アルファ チャネルの値を取得または設定します。Gets or sets the sRGB alpha channel value of the color.

B B B B

色の sRGB 青チャネルの値を取得または設定します。Gets or sets the sRGB blue channel value of the color.

G G G G

色の sRGB 緑チャネルの値を取得または設定します。Gets or sets the sRGB green channel value of the color.

R R R R

色の sRGB 赤チャネルの値を取得または設定します。Gets or sets the sRGB red channel value of the color.

メソッド

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが Color 構造体かどうか、また現在の色と等価かどうかをテストします。Tests whether the specified object is a Color struct and is equivalent to the current color.

Equals(Color) Equals(Color) Equals(Color) Equals(Color)

指定した Color 構造体が、現在の色と等しいかどうかをテストします。Tests whether the specified Color struct is identical to the current color.

FromArgb(Byte, Byte, Byte, Byte) FromArgb(Byte, Byte, Byte, Byte) FromArgb(Byte, Byte, Byte, Byte) FromArgb(Byte, Byte, Byte, Byte)

指定した sRGB アルファ チャネル値およびカラー チャネル値を使用して、新しい Color 構造体を作成します。Creates a new Color struct by using the specified sRGB alpha channel and color channel values.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

現在の Color 構造体のハッシュ コードを取得します。Gets a hash code for the current Color struct.

ToString() ToString() ToString() ToString()

ARGB チャネルを使用して、16 進表記で色の文字列表現を作成します。Creates a string representation of the color using the ARGB channels in hex notation.

ToString(IFormatProvider) ToString(IFormatProvider) ToString(IFormatProvider) ToString(IFormatProvider)

ARGB チャネルおよび指定した書式プロバイダーを使用して、色の文字列表現を作成します。Creates a string representation of the color by using the ARGB channels and the specified format provider.

演算子

Equality(Color, Color) Equality(Color, Color) Equality(Color, Color) Equality(Color, Color)

2 つの Color 構造体が同じかどうかをテストします。Tests whether two Color structs are identical.

Inequality(Color, Color) Inequality(Color, Color) Inequality(Color, Color) Inequality(Color, Color)

2 つの Color 構造体が異なるかどうかをテストします。Tests whether two Color structs are not identical.

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

IFormattable.ToString(String, IFormatProvider) IFormattable.ToString(String, IFormatProvider) IFormattable.ToString(String, IFormatProvider) IFormattable.ToString(String, IFormatProvider)

このメンバーの説明については、ToString(String, IFormatProvider) のトピックを参照してください。For a description of this member, see ToString(String, IFormatProvider).

適用対象

こちらもご覧ください