DXGK_ADAPTER_PERFDATACAPS - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// d3dkmdt.h

typedef struct _DXGK_ADAPTER_PERFDATACAPS {
  ULONGLONG MaxMemoryBandwidth;
  ULONGLONG MaxPCIEBandwidth;
  ULONG     MaxFanRPM;
  ULONG     TemperatureMax;
  ULONG     TemperatureWarning;
} DXGK_ADAPTER_PERFDATACAPS;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-d3dkmdt-_dxgk_adapter_perfdatacaps)

DXGK_ADAPTER_PERFDATACAPS structure

Description

The DXGK_ADAPTER_PERFDATACAPS structure describes the performance data capabilities of the adapter.

Members

MaxMemoryBandwidth

The maximum memory bandwidth in bytes for 1 second.

MaxPCIEBandwidth

The maximum PCIE bandwidth in bytes for 1 second.

MaxFanRPM

The maximum fan revolutions per minute of the main fan.

TemperatureMax

The maximum temperature before damage levels occur in deci-Celsius (a value of 1 = 0.1C).

TemperatureWarning

The temperature level where temperature based throttling begins in deci-Celsius (a value of 1 = 0.1C).

Remarks

KMD's DxgkDdiQueryAdapterInfo function should fill in the DXGK_ADAPTER_PERFDATACAPS structure in response to a DXGK_QUERYADAPTERINFOTYPE query of type DXGKQAITYPE_ADAPTERPERFDATA_CAPS.

See also

DXGK_QUERYADAPTERINFOTYPE

DxgkDdiQueryAdapterInfo