IADLXDisplay3DLUT

The IADLXDisplay3DLUT interface is the access point to control 3DLUT settings on a display.

InterfaceId:

IADLXDisplay3DLUT

Smart Pointer Interface Name:

IADLXDisplay3DLUTPtr

Inherits:

IADLXInterface

Inherited By:

N/A

Methods

Method

Description

ClearUser3DLUT

Clears the custom 3D LUT for panel calibration on a display.

GetAllUser3DLUT

Gets the custom 3D LUT data suitable for both the SDR mode and the HDR mode of a display.

GetHDRUser3DLUT

Gets the custom 3D LUT data suitable for the HDR mode of a display.

GetSCEDynamicContrast

Gets the contrast of the Dynamic Contrast color enhancement preset on a display.

GetSCEDynamicContrastRange

Gets the maximum contrast, minimum contrast, and step contrast of the Dynamic Contrast color enhancement preset on a display.

GetSDRUser3DLUT

Gets the custom 3D LUT data suitable for the SDR mode of a display.

GetUser3DLUTIndex

Gets the index in the 3D LUT buffer corresponding to a triplet of red, green, and blue values.

IsCurrentSCEDisabled

Checks if the color enhancement presets are disabled on a display.

IsCurrentSCEDynamicContrast

Checks if the Dynamic Contrast color enhancement preset is used on a display.

IsCurrentSCEVividGaming

Checks if the vivid gaming color enhancement preset is used on a display.

IsSupportedSCE

Checks if color enhancement is supported on a display.

IsSupportedSCEDynamicContrast

Checks if the Dynamic Contrast color enhancement preset is supported on a display.

IsSupportedSCEVividGaming

Checks if the vivid gaming color enhancement preset is supported on a display.

IsSupportedUser3DLUT

Checks if 3D LUT customization is supported on a display.

SetAllUser3DLUT

Sets the custom 3D LUT data suitable for both the SDR mode and the HRD mode of a display.

SetHDRUser3DLUT

Sets the custom 3D LUT data suitable for the HDR mode of a display.

SetSCEDisabled

Disables the color enhancement presets on a display.

SetSCEDynamicContrast

Sets the contrast of the Dynamic Contrast color enhancement preset on a display.

SetSCEVividGaming

Sets the vivid gaming color enhancement preset on a display.

SetSDRUser3DLUT

Sets the custom 3D LUT data suitable for the SDR mode of a display.

Requirements

Header

include “IDisplay3DLUT.h”

Minimum version

1.0

Example

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

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