Click or drag to resize
ExtendedColorSpace Enumeration
[Win10_15063] Defines an extended set of color spaces.

Namespace:  Microsoft.Graphics.Canvas.Effects
Assembly:  Microsoft.Graphics.Canvas (in Microsoft.Graphics.Canvas.dll) Version: 0.0.0.0
Syntax
C#
public enum ExtendedColorSpace
Members
  Member nameValueDescription
FullG22P7090[Win10_15063] RGB color space with range 0-255, gamma 2.2, and BT.709 primaries. This is the standard definition for sRGB. Note that this is often implemented with a linear segment, but in that case the exponent is corrected to stay aligned with a gamma 2.2 curve. This is usually used with 8 bit and 10 bit color channels.
FullG10P7091[Win10_15063] RGB color space with range 0-255, gamma 1.0, and BT.709 primaries. This is the standard definition for scRGB, and is usually used with 16 bit integer, 16 bit floating point, and 32 bit floating point channels.
StudioG22P7092[Win10_15063] RGB color space with range 16-235, gamma 2.2, and BT.709 primaries. This is the standard definition for ITU-R Recommendation BT.709. Note that due to the inclusion of a linear segment, the transfer curve looks similar to a pure exponential gamma of 1.9. This is usually used with 8 bit and 10 bit color channels.
StudioG22P20203[Win10_15063] RGB color space with range 16-235, gamma 2.2 and BT.2020 primaries. This is usually used with 10, 12, or 16 bit color channels.
FullG2084P202012[Win10_15063] RGB color space with range 0-255, ST.2084 gamma and BT.2020 primaries. This is usually used with 10, 12, or 16 bit color channels.
StudioG2084P202014[Win10_15063] RGB color space with range 16-235, ST.2084 gamma and BT.2020 primaries. This is usually used with 10, 12, or 16 bit color channels.
FullG22P202017[Win10_15063] RGB color space with range 0-255, gamma 2.2 and BT.2020 primaries. This is usually used with 10, 12, or 16 bit color channels.
Custom-1[Win10_15063] Indicates that some other type of color space is being used.
Remarks

This API is only available when running on Windows 10 build 15063 (Creators Update) or greater.

This enum is used with CreateExtended(ExtendedColorSpace), to create color management profiles of type Extended.
See Also