IADLX3DImageSharpening
The IADLX3DImageSharpening interface configures the AMD Radeon™ Image Sharpening settings of a GPU.
InterfaceId: |
IADLX3DImageSharpening |
Smart Pointer Interface Name: |
IADLX3DImageSharpeningPtr |
Inherits: |
|
Inherited By: |
N/A |
AMD Radeon Image Sharpening restores clarity softened by other effects to in-game visuals, and select productivity and media applications.
Dependent Interfaces
If AMD Radeon Image Sharpening is enabled in the GPU used by a video application, the video upscale settings will be ignored.
On some AMD GPUs, AMD Radeon 3D Image Sharpening cannot be simultaneously enabled with Radeon Super Resolution .
When AMD Radeon 3D Image Sharpening is enabled, the mutually exclusive features are automatically disabled. If a mutually exclusive feature is re-enabled, its previous configuration settings are restored.
Sharpen Desktop requires AMD Radeon™ Image Sharpening.
When AMD Radeon Image sharpening is enabled and Sharpen Desktop is enabled, the sharpening is applied for both windowed applications and for applications that run in fullscreen exclusive mode.
When AMD Radeon Image sharpening is enabled and Sharpen Desktop is disabled, the sharpening is only applied to applications that run in fullscreen exclusive mode.
When AMD Radeon™ Image sharpening is disabled and Sharpen Desktop is enabled, Sharpen Desktop remains in enabled state, but the value is ignored.
Methods
Method |
Description |
---|---|
Gets the current sharpness of AMD Radeon™ Image Sharpening on a GPU. |
|
Gets the AMD Radeon™ Image Sharpening maximum sharpness, minimum sharpness, and step sharpness on a GPU. |
|
Checks if AMD Radeon™ Image Sharpening is enabled on a GPU. |
|
Checks if AMD Radeon™ Image Sharpening is supported on a GPU. |
|
Sets AMD Radeon™ Image Sharpening to enabled or disabled on a GPU. |
|
Sets the sharpness of AMD Radeon™ Image Sharpening on 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 ImageSharpening C++ sample .
For a C application, refer to the ImageSharpening C sample .