IADLXDisplay3DLUT
Navigation: ADLX SDK References → ADLX Interfaces → Display
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.
- ClearUser3DLUT
- GetAllUser3DLUT
- GetHDRUser3DLUT
- GetSCEDynamicContrast
- GetSCEDynamicContrastRange
- GetSDRUser3DLUT
- GetUser3DLUTIndex
- IsCurrentSCEDisabled
- IsCurrentSCEDynamicContrast
- IsCurrentSCEVividGaming
- IsSupportedSCE
- IsSupportedSCEDynamicContrast
- IsSupportedSCEVividGaming
- IsSupportedUser3DLUT
- SetAllUser3DLUT
- SetHDRUser3DLUT
- SetSCEDisabled
- SetSCEDynamicContrast
- SetSCEVividGaming
- SetSDRUser3DLUT
Subpages
- 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.
API Reference
This page references:
- ClearUser3DLUT
- GetAllUser3DLUT
- GetHDRUser3DLUT
- GetSCEDynamicContrast
- GetSCEDynamicContrastRange
- GetSDRUser3DLUT
- GetUser3DLUTIndex
- IsCurrentSCEDisabled
- IsCurrentSCEDynamicContrast
- IsCurrentSCEVividGaming
- IsSupportedSCE
- IsSupportedSCEDynamicContrast
- IsSupportedSCEVividGaming
- IsSupportedUser3DLUT
- SetAllUser3DLUT
- SetHDRUser3DLUT
- SetSCEDisabled
- SetSCEDynamicContrast
- SetSCEVividGaming
- SetSDRUser3DLUT
- IADLXInterface
- Display3DLUT
- Display3DLUT