Skip to content

IADLXGPUMetrics1

Navigation: ADLX SDK ReferencesADLX InterfacesPerformance Monitoring

The IADLXGPUMetrics1 is an extension interface to IADLXGPUMetrics. It provides the GPU memory temperature, the neural processing unit (NPU) activity level, and the NPU frequency of a GPU metric sample.

InterfaceId:IADLXGPUMetrics1
Smart Pointer Interface Name:IADLXGPUMetrics1Ptr
Inherits:IADLXGPUMetrics
Inherited By:IADLXGPUMetrics2

The IADLXGPUMetrics1 interface is obtained from the IADLXGPUMetrics using QueryInterface.

Methods

MethodDescription
GPUMemoryTemperatureGets the GPU memory temperature of a GPU metric sample.
NPUActivityLevelGets the NPU activity level of a GPU metric sample.
NPUFrequencyGets the NPU frequency of a GPU metric sample.

Requirements

Headerinclude “IPerformanceMonitoring2.h”
Minimum version1.3

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

API Reference

This page references: