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
Method | Description |
---|---|
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. |
Requirements
Header | include “I3DSettings.h” |
---|---|
Minimum version | 1.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.
- Get3DSettingsChangedHandling
- GetAnisotropicFiltering
- GetAntiAliasing
- GetAntiLag
- GetBoost
- GetChill
- GetEnhancedSync
- GetFrameRateTargetControl
- GetImageSharpening
- GetMorphologicalAntiAliasing
- GetRadeonSuperResolution
- GetResetShaderCache
- GetTessellation
- GetWaitForVerticalRefresh
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:
- IADLX3DSettingsServices1
- Get3DSettingsChangedHandling
- GetAnisotropicFiltering
- GetAntiAliasing
- GetAntiLag
- GetBoost
- GetChill
- GetEnhancedSync
- GetFrameRateTargetControl
- GetImageSharpening
- GetMorphologicalAntiAliasing
- GetRadeonSuperResolution
- GetResetShaderCache
- GetTessellation
- GetWaitForVerticalRefresh
- IADLXInterface
- Boost
- Boost