IADLXDisplayGamut 

The IADLXDisplayGamut interface provides methods to configure gamut on a display.

InterfaceId:

IADLXDisplayGamut

Smart Pointer Interface Name:

IADLXDisplayGamutPtr

Inherits:

IADLXInterface

Inherited By:

N/A

Examples of functionality in IADLXDisplayGamut interface include:

  • Discover the supported predefined color space settings.

  • Discover the current color space settings.

  • Change the color space settings.

  • Discover the supported predefined white point settings.

  • Discover the current color white point settings.

  • Change the white point settings.

Methods 

Method

Description

GetGamutColorSpace

Gets the color space coordinates of a display.

GetWhitePoint

Gets the white point coordinates (x, y) of a display.

IsCurrent5000kWhitePoint

Checks if the standard white point 5000k is used by a display.

IsCurrent6500kWhitePoint

Checks if the standard white point 6500k is used by a display.

IsCurrent7500kWhitePoint

Checks if the standard white point 7500k is used by a display.

IsCurrent9300kWhitePoint

Checks if the standard white point 9300k is used by a display.

IsCurrentAdobeRgbColorSpace

Checks if the standard color space Adobe RGB is used by a display.

IsCurrentCCIR2020ColorSpace

Checks if the standard color space CCIR2020 is used by a display.

IsCurrentCCIR601ColorSpace

Checks if the standard color space CCIR601 is used by a display.

IsCurrentCCIR709ColorSpace

Checks if the standard color space CCIR709 is used by a display.

IsCurrentCIERgbColorSpace

Checks if the standard color space sRGB is used by a display.

IsCurrentCustomColorSpace

Checks if a custom color space is used by a display.

IsCurrentCustomWhitePoint

Checks if a custom white point is used by a display.

IsSupported5000kWhitePoint

Checks if the standard white point 5000k is supported on a display.

IsSupported6500kWhitePoint

Checks if the standard white point 6500k is supported on a display.

IsSupported7500kWhitePoint

Checks if the standard white point 7500k is supported on a display.

IsSupported9300kWhitePoint

Checks if the standard white point 9300k is supported on a display.

IsSupportedAdobeRgbColorSpace

Checks if the standard color space Adobe RGB is supported on a display.

IsSupportedCCIR2020ColorSpace

Checks if the standard color space BT.2020 is supported on a display.

IsSupportedCCIR601ColorSpace

Checks if the standard color space CCIR601 is supported on a display.

IsSupportedCCIR709ColorSpace

Checks if the standard color space CCIR709 is supported on a display.

IsSupportedCIERgbColorSpace

Checks if the standard color space CIERgb is supported on a display.

IsSupportedCustomColorSpace

Checks if custom color space is supported on a display.

IsSupportedCustomWhitePoint

Checks if custom white point is supported on a display.

SetGamut

Sets a custom white point, for a custom color space on a display.

SetGamut

Sets a custom white point for a predefined color space on a display.

SetGamut

Sets a predefined white point for a custom color space on a display.

SetGamut

Sets a predefined white point for a predefined color space on a display.

Requirements 

Header

include “IDisplayGamut.h”

Minimum version

1.0

Example 

To see how to use this interface in a C++ application, refer to the DisplayGamut C++ sample .

For a C application, refer to the DisplayGamut C sample .