IADLXGPUMetricsSupport
导航: ADLX SDK 参考 → ADLX 接口 → 性能监控
IADLXGPUMetricsSupport 接口提供用于发现 GPU 支持哪些性能指标的方法。
| InterfaceId | IADLXGPUMetricsSupport |
|---|---|
| 智能指针接口名称 | IADLXGPUMetricsSupportPtr |
| 继承自 | IADLXInterface |
| 被继承 | IADLXGPUMetricsSupport1 |
方法
| 方法 | 描述 |
|---|---|
| GetGPUClockSpeedRange | 获取 GPU 的最低和最高 GPU 时钟速度。 |
| GetGPUFanSpeedRange | 获取 GPU 的最低和最高 GPU 风扇速度。 |
| GetGPUHotspotTemperatureRange | 获取 GPU 的最低和最高 GPU 热点温度。 |
| GetGPUIntakeTemperatureRange | 获取 GPU 的最低和最高 GPU 进风口温度。 |
| GetGPUPowerRange | 获取 GPU 的最低和最高 GPU 功耗。 |
| GetGPUTemperatureRange | 获取 GPU 的最低和最高 GPU 温度。 |
| GetGPUTotalBoardPowerRange | 获取 GPU 的最低和最高 GPU 整板功耗。 |
| GetGPUUsageRange | 获取 GPU 的最低和最高 GPU 使用率。 |
| GetGPUVRAMClockSpeedRange | 获取 GPU 的最低和最高 VRAM 时钟速度。 |
| GetGPUVRAMRange | 获取 GPU 的最低和最高 GPU 显存容量。 |
| GetGPUVoltageRange | 获取 GPU 的最低和最高 GPU 电压。 |
| IsSupportedGPUClockSpeed | 检查 GPU 是否支持 GPU 时钟速度指标报告。 |
| IsSupportedGPUFanSpeed | 检查 GPU 是否支持 GPU 风扇速度指标报告。 |
| IsSupportedGPUHotspotTemperature | 检查 GPU 是否支持 GPU 热点温度指标报告。 |
| IsSupportedGPUIntakeTemperature | 检查 GPU 是否支持 GPU 进风口温度指标报告。 |
| IsSupportedGPUPower | 检查 GPU 是否支持 GPU 功耗指标报告。 |
| IsSupportedGPUTemperature | 检查 GPU 是否支持 GPU 温度指标报告。 |
| IsSupportedGPUTotalBoardPower | 检查 GPU 是否支持 GPU 整板功耗指标报告。 |
| IsSupportedGPUUsage | 检查 GPU 是否支持 GPU 使用率指标报告。 |
| IsSupportedGPUVRAM | 检查 GPU 是否支持 GPU VRAM 使用率指标报告。 |
| IsSupportedGPUVRAMClockSpeed | 检查 GPU 是否支持 GPU 显存时钟速度指标报告。 |
| IsSupportedGPUVoltage | 检查 GPU 是否支持 GPU 电压指标报告。 |
要求
| 头文件 | include “IPerformanceMonitoring.h” |
|---|---|
| 最低版本 | 1.0 |
示例
要查看如何在 C++ 应用程序中使用此接口,请参阅 PerfGPUMetrics C++ 示例。
对于 C 应用程序,请参阅 PerfGPUMetrics C 示例。
- GetGPUClockSpeedRange
- GetGPUFanSpeedRange
- GetGPUHotspotTemperatureRange
- GetGPUIntakeTemperatureRange
- GetGPUPowerRange
- GetGPUTemperatureRange
- GetGPUTotalBoardPowerRange
- GetGPUUsageRange
- GetGPUVRAMClockSpeedRange
- GetGPUVRAMRange
- GetGPUVoltageRange
- IsSupportedGPUClockSpeed
- IsSupportedGPUFanSpeed
- IsSupportedGPUHotspotTemperature
- IsSupportedGPUIntakeTemperature
- IsSupportedGPUPower
- IsSupportedGPUTemperature
- IsSupportedGPUTemperature
- IsSupportedGPUTotalBoardPower
- IsSupportedGPUUsage
- IsSupportedGPUVRAM
- IsSupportedGPUVRAMClockSpeed
- IsSupportedGPUVoltage
子页面
- GetGPUClockSpeedRange - 获取 GPU 的最低和最高 GPU 时钟速度。
- GetGPUFanSpeedRange - 获取 GPU 的最低和最高 GPU 风扇速度。
- GetGPUHotspotTemperatureRange - 获取 GPU 的最低和最高 GPU 热点温度。
- GetGPUIntakeTemperatureRange - 获取 GPU 的最低和最高 GPU 进风口温度。
- GetGPUPowerRange - 获取 GPU 的最低和最高 GPU 功耗。
- GetGPUTemperatureRange - 获取 GPU 的最低和最高 GPU 温度。
- GetGPUTotalBoardPowerRange - 获取 GPU 的最低和最高 GPU 整板功耗。
- GetGPUUsageRange - 获取 GPU 的最低和最高 GPU 使用率。
- GetGPUVRAMClockSpeedRange - 获取 GPU 的最低和最高 VRAM 时钟速度。
- GetGPUVRAMRange - 获取 GPU 的最低和最高 GPU 显存容量。
- GetGPUVoltageRange - 获取 GPU 的最低和最高 GPU 电压。
- IsSupportedGPUClockSpeed - 检查 GPU 是否支持 GPU 时钟速度指标报告。
- IsSupportedGPUFanSpeed - 检查 GPU 是否支持 GPU 风扇速度指标报告。
- IsSupportedGPUHotspotTemperature - 检查 GPU 是否支持 GPU 热点温度指标报告。
- IsSupportedGPUIntakeTemperature - 检查 GPU 是否支持 GPU 进风口温度指标报告。
- IsSupportedGPUPower - 检查 GPU 是否支持 GPU 功耗指标报告。
- IsSupportedGPUTemperature - 检查 GPU 是否支持 GPU 温度指标报告。
- IsSupportedGPUTotalBoardPower - 检查 GPU 是否支持 GPU 整板功耗指标报告。
- IsSupportedGPUUsage - 检查 GPU 是否支持 GPU 使用率指标报告。
- IsSupportedGPUVRAM - 检查 GPU 是否支持 GPU VRAM 使用率指标报告。
- IsSupportedGPUVRAMClockSpeed - 检查 GPU 是否支持 GPU 显存时钟速度指标报告。
- IsSupportedGPUVoltage - 检查 GPU 是否支持 GPU 电压指标报告。
API 参考
本页面引用了
- IADLXGPUMetricsSupport1
- GetGPUClockSpeedRange
- GetGPUFanSpeedRange
- GetGPUHotspotTemperatureRange
- GetGPUIntakeTemperatureRange
- GetGPUPowerRange
- GetGPUTemperatureRange
- GetGPUTotalBoardPowerRange
- GetGPUUsageRange
- GetGPUVRAMClockSpeedRange
- GetGPUVRAMRange
- GetGPUVoltageRange
- IsSupportedGPUClockSpeed
- IsSupportedGPUFanSpeed
- IsSupportedGPUHotspotTemperature
- IsSupportedGPUIntakeTemperature
- IsSupportedGPUPower
- IsSupportedGPUTemperature
- IsSupportedGPUTotalBoardPower
- IsSupportedGPUUsage
- IsSupportedGPUVRAM
- IsSupportedGPUVRAMClockSpeed
- IsSupportedGPUVoltage
- IADLXInterface
- PerfGPUMetrics
- PerfGPUMetrics