Color Struktur

Definition

Beschreibt eine Farbe anhand von Alpha-, Rot-, Grün- und Blau-Kanälen.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
Vererbung
Attribute
Implementiert

Hinweise

Diese Struktur stellt die .net-Projektion der Windows-Runtime (WinRT) Color -Struktur dar.This struct represents the .NET projection of the Windows Runtime (WinRT) Color struct. Weitere Informationen finden Sie unter Color in der UWP-API-Referenz.For more information, see Color in the UWP API reference.

Eigenschaften

A

Ruft den sRGB-Alphakanalwert der Farbe ab oder legt diesen fest.Gets or sets the sRGB alpha channel value of the color.

B

Ruft den sRGB-Blaukanalwert der Farbe ab oder legt diesen fest.Gets or sets the sRGB blue channel value of the color.

G

Ruft den sRGB-Grünkanalwert der Farbe ab oder legt diesen fest.Gets or sets the sRGB green channel value of the color.

R

Ruft den sRGB-Rotkanalwert der Farbe ab oder legt diesen fest.Gets or sets the sRGB red channel value of the color.

Methoden

Equals(Color)

Überprüft, ob die angegebene Color-Struktur mit der aktuellen Farbe identisch ist.Tests whether the specified Color struct is identical to the current color.

Equals(Object)

Überprüft, ob das angegebene Objekt eine Color-Struktur ist und der aktuellen Farbe entspricht.Tests whether the specified object is a Color struct and is equivalent to the current color.

FromArgb(Byte, Byte, Byte, Byte)

Erstellt mithilfe der angegebenen sRGB-Alphakanal- und -Farbkanalwerte eine neue Color-Struktur.Creates a new Color struct by using the specified sRGB alpha channel and color channel values.

GetHashCode()

Ruft einen Hashcode für die aktuelle Color-Struktur ab.Gets a hash code for the current Color struct.

ToString()

Erstellt mithilfe der ARGB-Kanäle eine Zeichenfolgendarstellung der Farbe in Hexadezimalschreibweise.Creates a string representation of the color using the ARGB channels in hex notation.

ToString(IFormatProvider)

Erstellt mithilfe der ARGB-Kanäle und des angegebenen Formatanbieters eine Zeichenfolgendarstellung der Farbe.Creates a string representation of the color by using the ARGB channels and the specified format provider.

Operatoren

Equality(Color, Color)

Überprüft, ob zwei Color-Strukturen identisch sind.Tests whether two Color structs are identical.

Inequality(Color, Color)

Überprüft, ob zwei Color-Strukturen nicht identisch sind.Tests whether two Color structs are not identical.

Explizite Schnittstellenimplementierungen

IFormattable.ToString(String, IFormatProvider)

Eine Beschreibung dieses Elements finden Sie unter ToString(String, IFormatProvider).For a description of this member, see ToString(String, IFormatProvider).

Gilt für:

Siehe auch