IADLXDisplayChangedHandling

The IADLXDisplayChangedHandling interface allows registering and unregistering for notifications when the display settings change.

InterfaceId:

IADLXDisplayChangedHandling

Smart Pointer Interface Name:

IADLXDisplayChangedHandlingPtr

Inherits:

IADLXInterface

Inherited By:

N/A

Methods

Method

Description

AddDisplay3DLUTEventListener

Registers an event listener for notifications when the display 3D LUT changes.

AddDisplayGammaEventListener

Registers an event listener for notifications when the display gamma changes.

AddDisplayGamutEventListener

Registers an event listener for notifications when the display gamut changes.

AddDisplayListEventListener

Registers an event listener for notifications when the display list changes.

AddDisplaySettingsEventListener

Registers an event listener for notifications when the display settings change.

RemoveDisplay3DLUTEventListener

Unregisters an event listener from notifications when the display 3D LUT changes.

RemoveDisplayGammaEventListener

Unregisters an event listener from notifications when the display gamma changes.

RemoveDisplayGamutEventListener

Unregisters an event listener from notifications when the display gamut changes.

RemoveDisplayListEventListener

Unregisters an event listener from notifications when the display list changes.

RemoveDisplaySettingsEventListener

Unregisters an event listener from notifications when the display settings change.

Requirements

Header

include “IDisplays.h”

Minimum version

1.0

Example

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

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

For a C# application, refer to the DisplayEvents C# sample .

For a Java application, refer to the DisplayEvents Java sample .

For a Python application, refer to the DisplayEvents Python sample .