Share via


ColorHelper Klasse

Definition

Stellt statische Hilfsmethoden zum Verarbeiten von Farbwerten bereit. C# und Microsoft Visual Basic-Code sollten stattdessen die Methoden Color verwenden.

public ref class ColorHelper sealed
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.LiftedContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ColorHelper final
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65536)]
class ColorHelper final
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.LiftedContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ColorHelper
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65536)]
public sealed class ColorHelper
Public NotInheritable Class ColorHelper
Vererbung
Object Platform::Object IInspectable ColorHelper
Attribute

Hinweise

Farbe ist eine Windows-Runtime Struktur, die eine Farbe mit vier Kanälen darstellt: A (alpha), R (rot), G (grün), B (blau). Jeder der Werte wird als Bytetyp mit dem Wert 0-255 gespeichert. Die häufigste Anwendung von Color besteht darin, farbbezogene Eigenschaften in einem UI-Element als Teil einer UWP-App mit C++, C# oder Visual Basic und der zugehörigen XAML-UI-Definition zu definieren.

ColorHelper ist eine von mehreren Hilfsklassen, die Hilfsprogrammmethoden für Windows-Runtime Strukturwerte bereitstellen sollen. C#- und Microsoft Visual Basic-Code können stattdessen Color-Methoden verwenden, da Hilfsprogrammmethoden aufgrund .NET Framework Runtimeunterstützung direkt in der Struktur verfügbar sind. C++-Code einschließlich Visual C++-Komponentenerweiterungen (C++/CX) kann nur auf die Datenwerte in Color zugreifen, z. B. auf den Feldwert A . Für C++-Entwickler sind einige der Hilfsprogrammfeatures, die C# und Microsoft Visual Basic direkt in Color verwenden können, da nicht Datenmember in der ColorHelper-Klasse verfügbar sind.

Methoden

FromArgb(Byte, Byte, Byte, Byte)

Generiert eine Color-Struktur basierend auf diskreten Bytewerten für ARGB-Komponenten . C# und Microsoft Visual Basic-Code sollten stattdessen Color.FromArgb verwenden.

Gilt für:

Weitere Informationen