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