![]() |
NVAPI Reference Documentation
|
Release 361: January 27
|
#include <nvapi.h>
Data Fields | |
| NvU32 | version |
| NvU32 | flags |
| NvU32 | numPstates |
| NvU32 | numClocks |
| NvU32 | numVoltages |
| struct { | |
| NV_GPU_PERF_PSTATE_ID pstateId | |
| NvU32 flags | |
| struct { | |
| NV_GPU_PUBLIC_CLOCK_ID domainId | |
| NvU32 flags | |
| NvU32 freq | |
| } clocks [NVAPI_MAX_GPU_PERF_CLOCKS] | |
| struct { | |
| NV_GPU_PERF_VOLTAGE_INFO_DOMAIN_ID domainId | |
| NvU32 flags | |
| NvU32 mvolt | |
| } voltages [NVAPI_MAX_GPU_PERF_VOLTAGES] | |
| } | pstates [NVAPI_MAX_GPU_PERF_PSTATES] |
| struct { ... } NV_GPU_PERF_PSTATES_INFO_V2::clocks[NVAPI_MAX_GPU_PERF_CLOCKS] |
ID of the voltage domain, containing flags and mvolt info.
Reserved for future use. Must be set to 0.
bit 0 indicates if this clock is overclockable all other bits must be set to 0
Voltage in mV.
The number of clock domains supported by each P-State.
The number of available p-states.
ID of the p-state.
| struct { ... } NV_GPU_PERF_PSTATES_INFO_V2::pstates[NVAPI_MAX_GPU_PERF_PSTATES] |
Valid index range is 0 to numVoltages-1.
| struct { ... } NV_GPU_PERF_PSTATES_INFO_V2::voltages[NVAPI_MAX_GPU_PERF_VOLTAGES] |
