DXGK_POWER_RUNTIME_STATE structure (d3dkmddi.h)
Describes the characteristics of an idle state (an F-state).
Syntax
typedef struct _DXGK_POWER_RUNTIME_STATE {
ULONGLONG TransitionLatency;
ULONGLONG ResidencyRequirement;
ULONG NominalPower;
} DXGK_POWER_RUNTIME_STATE;
Members
TransitionLatency
The amount of time, in 100-nanosecond units, that the component takes to return to the F0 state. This value should be zero for the F0 state.
ResidencyRequirement
The minimal amount of time, in 100-nanosecond units, that is required to spend in this F-state to make it worthwhile. This value should be zero for the F0 state.
NominalPower
The power draw, in microwatt units, of the component in this F-state. This value should not be zero for the F0 state.
Remarks
F-states in hardware must be defined such that a deeper F-state (higher F-value) will use less power and take longer to return to the latent F0 state.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8 |
Minimum supported server | Windows Server 2012 |
Header | d3dkmddi.h |