IADLXGPUMetrics
The IADLXGPUMetrics interface provides information of a GPU metric sample, such as the timestamp and the GPU usage.
InterfaceId: |
IADLXGPUMetrics |
Smart Pointer Interface Name: |
IADLXGPUMetricsPtr |
Inherits: |
|
Inherited By: |
IADLXGPUMetrics1 |
Methods
Method |
Description |
---|---|
Gets the GPU clock speed of a GPU metric sample. |
|
Gets the GPU fan speed of a GPU metric sample. |
|
Gets the GPU hotspot temperature of a GPU metric sample. |
|
Gets the GPU intake temperature of a GPU metric sample. |
|
Gets the GPU power consumption of a GPU metric sample. |
|
Gets the GPU temperature of a GPU metric sample. |
|
Gets the GPU total board power consumption of a GPU metric sample. |
|
Gets the GPU usage of a GPU metric sample. |
|
Gets the dedicated GPU memory of a GPU metric sample. |
|
Gets the VRAM clock speed of a GPU metric sample. |
|
Gets the GPU voltage of a GPU metric sample. |
|
Gets the timestamp of a GPU metric sample. |
Requirements
Header |
include “IPerformanceMonitoring.h” |
Minimum version |
1.0 |
Example
To see how to use this interface in a C++ application, refer to the PerfGPUMetrics C++ sample .
For a C application, refer to the PerfGPUMetrics C sample .