ColorSpectrumComponents Enum

Definition

Defines constants that specify how the Hue-Saturation-Value (HSV) color components are mapped onto the ColorSpectrum.

Equivalent WinUI 2 API for UWP: Microsoft.UI.Xaml.Controls.ColorSpectrumComponents (for WinUI in the Windows App SDK, see the Windows App SDK namespaces).

C#
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
public enum ColorSpectrumComponents
Inheritance
ColorSpectrumComponents
Attributes

Windows requirements

Device family
Windows 10 Fall Creators Update (introduced in 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v5.0)

Fields

Name Value Description
HueValue 0

Hue is mapped to the X axis. Value is mapped to the Y axis.

ValueHue 1

Value is mapped to the X axis. Hue is mapped to the Y axis.

HueSaturation 2

Hue is mapped to the X axis. Saturation is mapped to the Y axis.

SaturationHue 3

Saturation is mapped to the X axis. Hue is mapped to the Y axis.

SaturationValue 4

Saturation is mapped to the X axis. Value is mapped to the Y axis.

ValueSaturation 5

Value is mapped to the X axis. Saturation is mapped to the Y axis.

Remarks

The order of the two components in each value indicates the X/Y axis when the spectrum is a box, or the degree/radius when the spectrum is a ring.

Applies to

Product Versions
WinRT Build 16299, Build 17134, Build 17763, Build 18362, Build 19041, Build 20348, Build 22000, Build 22621, Build 26100

See also