Skip to content

IADLX3DSettingsServices

Navigation: ADLX SDK ReferencesADLX Interfaces3D 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: