// d3dkmthk.h
typedef struct _D3DKMT_ADAPTER_PERFDATACAPS {
UINT32 PhysicalAdapterIndex;
D3DKMT_ALIGN64 ULONGLONG MaxMemoryBandwidth;
D3DKMT_ALIGN64 ULONGLONG MaxPCIEBandwidth;
ULONG MaxFanRPM;
ULONG TemperatureMax;
ULONG TemperatureWarning;
} D3DKMT_ADAPTER_PERFDATACAPS;
View the official Windows Driver Kit DDI referenceNo description available.
The D3DKMT_ADAPTER_PERFDATACAPS structure represents data capabilities that are static and queried once per GPU during initialization.
PhysicalAdapterIndexThe physical adapter index in the LDA (linked display adapter) chain.
MaxMemoryBandwidthMax memory bandwidth in bytes for 1 second.
MaxPCIEBandwidthMax PCIE bandwidth in bytes for 1 second.
MaxFanRPMThe max fan rpm of the main fan.
TemperatureMaxThe max temperature before damage levels occur in deci Celsius. 1 = 0.1C.
TemperatureWarningThe temperature level where temperature based throttling begins in deci Celsius. 1 = 0.1C.
D3DKMT_QUERYSTATISTICS_PHYSICAL_ADAPTER_INFORMATION