Skip to content

IADLXDisplayGPUScaling

Navigation: ADLX SDK ReferencesADLX InterfacesDisplay

The IADLXDisplayGPUScaling interface configures GPU scaling settings on a display.

InterfaceId:IADLXDisplayGPUScaling
Smart Pointer Interface Name:IADLXDisplayGPUScalingPtr
Inherits:IADLXInterface
Inherited By:N/A

GPU scaling is required for Radeon™ Super Resolution. GPU scaling is automatically enabled when Radeo Super Resolution is enabled.

Dependent Interfaces

When GPU scaling is disabled, Integer Display Scaling is not supported.

GPU scaling is required for Radeon™ Super Resolution. GPU scaling is automatically enabled when Radeon Super Resolution is enabled.

Methods

MethodDescription
IsEnabledChecks if the GPU scaling is enabled on a display.
IsSupportedChecks if the GPU scaling is supported on a display.
SetEnabledSets the GPU scaling to enabled or disabled state on a display.

Requirements

Headerinclude “IDisplaySettings.h”
Minimum version1.0

Example

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

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

Subpages

  • IsEnabled - Checks if the GPU scaling is enabled on a display.
  • IsSupported - Checks if the GPU scaling is supported on a display.
  • SetEnabled - Sets the GPU scaling to enabled or disabled state on a display.

API Reference

This page references: