IADLX3DFrameRateTargetControl
The IADLX3DFrameRateTargetControl interface configures AMD Frame Rate Target Control of a GPU.
InterfaceId: |
IADLX3DFrameRateTargetControl |
Smart Pointer Interface Name: |
IADLX3DFrameRateTargetControlPtr |
Inherits: |
|
Inherited By: |
N/A |
AMD Frame Rate Target Control sets a user-defined target maximum frame rate in full-screen applications to reduce GPU power consumption.
Gaming quality is maintained while GPU power consumption, noise, and heat levels are reduced when running games at higher FPS than the display refresh rate.
Methods
Method |
Description |
---|---|
Gets the current FPS of AMD Frame Rate Target Control on a GPU. |
|
Gets the maximum FPS, minimum FPS, and step FPS of AMD Frame Rate Target Control on a GPU. |
|
Checks if AMD Frame Rate Target Control is enabled on a GPU. |
|
Checks if AMD Frame Rate Target Control is supported on a GPU. |
|
Sets AMD Frame Rate Target Control to enabled or disabled on a GPU. |
|
Sets the maximum FPS of AMD Frame Rate Target Control 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 FRTC C++ sample .
For a C application, refer to the FRTC C sample .