D3DKMT_NODE_PERFDATA - NtDoc

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

typedef struct _D3DKMT_NODE_PERFDATA {
  [in]  UINT32                   NodeOrdinal;
  [in]  UINT32                   PhysicalAdapterIndex;
  [out] D3DKMT_ALIGN64 ULONGLONG Frequency;
  [out] D3DKMT_ALIGN64 ULONGLONG MaxFrequency;
  [out] D3DKMT_ALIGN64 ULONGLONG MaxFrequencyOC;
  [out] ULONG                    Voltage;
  [out] ULONG                    VoltageMax;
  [out] ULONG                    VoltageMaxOC;
  [out] D3DKMT_ALIGN64 ULONGLONG MaxTransitionLatency;
        D3DKMT_ALIGN64 ULONGLONG Reserved;
} D3DKMT_NODE_PERFDATA;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-d3dkmthk-_d3dkmt_node_perfdata)

_D3DKMT_NODE_PERFDATA structure

Description

Represents performance data collected per engine from an adapter on an interval basis.

Members

NodeOrdinal [in]

Node ordinal of the requested engine.

PhysicalAdapterIndex [in]

The physical adapter index in the LDA (linked display adapter) chain.

Frequency [out]

Clock frequency of the requested engine, represented in hertz.

MaxFrequency [out]

The max frequency the engine can normally reach in hertz while not overclocked.

MaxFrequencyOC [out]

The max frequency the engine can reach with it's current overclock in hertz.

Voltage [out]

Voltage of the requested engine, represented in milli volts.

VoltageMax [out]

The max voltage of the engine in milli volts while not overclocked.

VoltageMaxOC [out]

The max voltage of the engine while overclocked in milli volts.

MaxTransitionLatency [out]

The max transition latency to change the frequency, in 100 nanoseconds.

Reserved

Reserved