Skip to content

IADLXGPUMetrics

Navigation: ADLX SDK ReferencesADLX InterfacesPerformance Monitoring

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:IADLXInterface
Inherited By:IADLXGPUMetrics1

Methods

MethodDescription
GPUClockSpeedGets the GPU clock speed of a GPU metric sample.
GPUFanSpeedGets the GPU fan speed of a GPU metric sample.
GPUHotspotTemperatureGets the GPU hotspot temperature of a GPU metric sample.
GPUIntakeTemperatureGets the GPU intake temperature of a GPU metric sample.
GPUPowerGets the GPU power consumption of a GPU metric sample.
GPUTemperatureGets the GPU temperature of a GPU metric sample.
GPUTotalBoardPowerGets the GPU total board power consumption of a GPU metric sample.
GPUUsageGets the GPU usage of a GPU metric sample.
GPUVRAMGets the dedicated GPU memory of a GPU metric sample.
GPUVRAMClockSpeedGets the VRAM clock speed of a GPU metric sample.
GPUVoltageGets the GPU voltage of a GPU metric sample.
TimeStampGets the timestamp of a GPU metric sample.

Requirements

Headerinclude “IPerformanceMonitoring.h”
Minimum version1.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.

Subpages

  • GPUClockSpeed - Gets the GPU clock speed of a GPU metric sample.
  • GPUFanSpeed - Gets the GPU fan speed of a GPU metric sample.
  • GPUHotspotTemperature - Gets the GPU hotspot temperature of a GPU metric sample.
  • GPUIntakeTemperature - Gets the GPU intake temperature of a GPU metric sample.
  • GPUPower - Gets the GPU power consumption of a GPU metric sample.
  • GPUTemperature - Gets the GPU temperature of a GPU metric sample.
  • GPUTotalBoardPower - Gets the GPU total board power consumption of a GPU metric sample.
  • GPUUsage - Gets the GPU usage of a GPU metric sample.
  • GPUVRAM - Gets the dedicated GPU memory of a GPU metric sample.
  • GPUVRAMClockSpeed - Gets the VRAM clock speed of a GPU metric sample.
  • GPUVoltage - Gets the GPU voltage of a GPU metric sample.
  • TimeStamp - Gets the timestamp of a GPU metric sample.

API Reference

This page references: