Freigeben über


Color Struktur

Definition

Beschreibt eine Farbe anhand von Alpha-, Rot-, Grün- und Blau-Kanälen.

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
Vererbung
Attribute
Implementiert

Hinweise

Diese Struktur stellt die .NET-Projektion der WinRT-Struktur (Windows-Runtime) Color dar. Weitere Informationen finden Sie unter Farbe in der UWP-API-Referenz.

Eigenschaften

A

Ruft den sRGB-Alphakanalwert der Farbe ab oder legt diesen fest.

B

Ruft den sRGB-Blaukanalwert der Farbe ab oder legt diesen fest.

G

Ruft den sRGB-Grünkanalwert der Farbe ab oder legt diesen fest.

R

Ruft den sRGB-Rotkanalwert der Farbe ab oder legt diesen fest.

Methoden

Equals(Color)

Überprüft, ob die angegebene Color-Struktur mit der aktuellen Farbe identisch ist.

Equals(Object)

Überprüft, ob das angegebene Objekt eine Color-Struktur ist und der aktuellen Farbe entspricht.

FromArgb(Byte, Byte, Byte, Byte)

Erstellt mithilfe der angegebenen sRGB-Alphakanal- und -Farbkanalwerte eine neue Color-Struktur.

GetHashCode()

Ruft einen Hashcode für die aktuelle Color-Struktur ab.

ToString()

Erstellt mithilfe der ARGB-Kanäle eine Zeichenfolgendarstellung der Farbe in Hexadezimalschreibweise.

ToString(IFormatProvider)

Erstellt mithilfe der ARGB-Kanäle und des angegebenen Formatanbieters eine Zeichenfolgendarstellung der Farbe.

Operatoren

Equality(Color, Color)

Überprüft, ob zwei Color-Strukturen identisch sind.

Inequality(Color, Color)

Überprüft, ob zwei Color-Strukturen nicht identisch sind.

Explizite Schnittstellenimplementierungen

IFormattable.ToString(String, IFormatProvider)

Eine Beschreibung dieses Elements finden Sie unter ToString(String, IFormatProvider).

Gilt für:

Weitere Informationen