D3DKMT_ADAPTER_PERFDATACAPS structure (d3dkmthk.h)
The D3DKMT_ADAPTER_PERFDATACAPS structure represents data capabilities that are static and queried once per GPU during initialization.
Syntax
typedef struct _D3DKMT_ADAPTER_PERFDATACAPS {
UINT32 PhysicalAdapterIndex;
D3DKMT_ALIGN64 ULONGLONG MaxMemoryBandwidth;
D3DKMT_ALIGN64 ULONGLONG MaxPCIEBandwidth;
ULONG MaxFanRPM;
ULONG TemperatureMax;
ULONG TemperatureWarning;
} D3DKMT_ADAPTER_PERFDATACAPS;
Members
PhysicalAdapterIndex
The physical adapter index in the LDA (linked display adapter) chain.
MaxMemoryBandwidth
Max memory bandwidth in bytes for 1 second.
MaxPCIEBandwidth
Max PCIE bandwidth in bytes for 1 second.
MaxFanRPM
The max fan rpm of the main fan.
TemperatureMax
The max temperature before damage levels occur in deci Celsius. 1 = 0.1C.
TemperatureWarning
The temperature level where temperature based throttling begins in deci Celsius. 1 = 0.1C.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10 version 1803 (WDDM 2.4) |
Header | d3dkmthk.h |