Skip to content

IADLXDisplayDynamicRefreshRateControl

Navigation: ADLX SDK ReferencesADLX InterfacesDisplay

The IADLXDisplayDynamicRefreshRateControl interface configures the Display Dynamic Refresh Rate Control settings on a display.

InterfaceId:IADLXDisplayDynamicRefreshRateControl
Smart Pointer Interface Name:IADLXDisplayDynamicRefreshRateControlPtr
Inherits:IADLXInterface
Inherited By:N/A

Dynamic Refresh Rate Control optimizes power consumption by lowering the panel refresh rate when on battery, and boosts performance by increasing the refresh rate when the laptop is powered.

Methods

MethodDescription
IsEnabledChecks if the Dynamic Refresh Rate Control is enabled on a display.
IsSupportedChecks if the Dynamic Refresh Rate Control is supported on a display.
SetEnabledSets the Dynamic Refresh Rate Control to enabled or disabled state on a display.

Requirements

Headerinclude “IDisplaySettings.h”
Minimum version1.4

Example

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

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

Subpages

  • IsEnabled - Checks if the Dynamic Refresh Rate Control is enabled on a display.
  • IsSupported - Checks if the Dynamic Refresh Rate Control is supported on a display.
  • SetEnabled - Sets the Dynamic Refresh Rate Control to enabled or disabled state on a display.

API Reference

This page references: