IDisplayListener
Listener interface for different display events
Properties
onConfigChange
onConfigChange:
(config:IDisplayConfig) => void
Triggered when the mode of the display is changed.
onRefreshRateChange
onRefreshRateChange:
(refreshRateInrMillihertz: Int32) => void
Triggered when refresh rate for the display is changed.
onColorDepthChange
onColorDepthChange:
(colorDepth:ColorDepth) => void
Triggered when color depth of the display is changed.
onColorSpaceChange
onColorSpaceChange:
(colorSpace:ColorSpace) => void
Triggered when color space of the display is changed.
onHdcpLevelChange
onHdcpLevelChange:
(level:HdcpLevel) => void
Triggered when HDCP level of the display is changed.
onAutoConfigSwitchStateChange
onAutoConfigSwitchStateChange:
(state: boolean) => void
Triggered when auto config switch state of the display is changed.
onMultipleRefreshRateStateChange
onMultipleRefreshRateStateChange:
(state: boolean) => void
Triggered when multiple refresh rate (MRR) state of the display is changed.
onLowLatencyModeStateChange
onLowLatencyModeStateChange:
(state:LlmState) => void
Triggered when low latency mode (LLM) state of the display is changed.
onHdrModeChange
onHdrModeChange:
(hdr_mode:HdrMode) => void
Triggered when HDR mode of the display is changed.
onSinkStateChange?
optionalonSinkStateChange:((active: boolean) => void)
Triggered when sink state of the display is changed.
onAisrStateChange?
optionalonAisrStateChange:((state:AisrState) => void)
Triggered when AISR state of the display is changed.
Last updated: Jul 22, 2026

