Skip to content

IADLX3DSettingsServices

Navigation: ADLX SDK References → ADLX Interfaces → 3D Graphics

The IADLX3DSettingsServices interface is the main interface for the 3D Graphics domain. It provides access to interfaces that control specific 3D Graphics settings features, such as AMD Radeon™ Anti-Lag, AMD Radeon™ Chill, AMD Radeon™ Boost, and AMD Radeon Image Sharpening.

InterfaceId:IADLX3DSettingsServices
Smart Pointer Interface Name:IADLX3DSettingsServicesPtr
Inherits:IADLXInterface
Inherited By:IADLX3DSettingsServices1

Methods

MethodDescription
Get3DSettingsChangedHandlingGets the reference-counted interface that allows registering and unregistering for notifications when 3D Graphics settings change.
GetAnisotropicFilteringGets the reference-counted Anisotropic Filtering interface of a GPU.
GetAntiAliasingGets the reference-counted Anti-Aliasing interface of a GPU.
GetAntiLagGets the reference-counted AMD Radeon™ Anti-Lag interface of a GPU.
GetBoostGets the reference-counted AMD Radeon™ Boost interface of a GPU.
GetChillGets the reference-counted AMD Radeon™ Chill interface of a GPU.
GetEnhancedSyncGets the reference-counted AMD Radeon™ Enhanced Sync interface of a GPU.
GetFrameRateTargetControlGets the reference-counted AMD Frame Rate Target Control interface of a GPU.
GetImageSharpeningGets the reference-counted AMD Radeon Image Sharpening interface of a GPU.
GetMorphologicalAntiAliasingGets the reference-counted Morphological Anti-Aliasing interface of a GPU.
GetRadeonSuperResolutionGets the reference-counted Radeon™ Super Resolution interface.
GetResetShaderCacheGets the reference-counted Reset Shader Cache interface of a GPU.
GetTessellationGets the reference-counted Tessellation interface of a GPU.
GetWaitForVerticalRefreshGets the reference-counted Wait for Vertical Refresh interface of a GPU.

Requirements

Headerinclude “I3DSettings.h”
Minimum version1.0

Example

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

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

Subpages

  • Get3DSettingsChangedHandling - Gets the reference-counted interface that allows registering and unregistering for notifications when 3D Graphics settings change.
  • GetAnisotropicFiltering - Gets the reference-counted Anisotropic Filtering interface of a GPU.
  • GetAntiAliasing - Gets the reference-counted Anti-Aliasing interface of a GPU.
  • GetAntiLag - Gets the reference-counted AMD Radeon™ Anti-Lag interface of a GPU.
  • GetBoost - Gets the reference-counted AMD Radeon™ Boost interface of a GPU.
  • GetChill - Gets the reference-counted AMD Radeon™ Chill interface of a GPU.
  • GetEnhancedSync - Gets the reference-counted AMD Radeon™ Enhanced Sync interface of a GPU.
  • GetFrameRateTargetControl - Gets the reference-counted AMD Frame Rate Target Control interface of a GPU.
  • GetImageSharpening - Gets the reference-counted AMD Radeon Image Sharpening interface of a GPU.
  • GetMorphologicalAntiAliasing - Gets the reference-counted Morphological Anti-Aliasing interface of a GPU.
  • GetRadeonSuperResolution - Gets the reference-counted Radeon™ Super Resolution interface.
  • GetResetShaderCache - Gets the reference-counted Reset Shader Cache interface of a GPU.
  • GetTessellation - Gets the reference-counted Tessellation interface of a GPU.
  • GetWaitForVerticalRefresh - Gets the reference-counted Wait for Vertical Refresh interface of a GPU.

API Reference

This page references: