DXGK_POWER_COMPONENT_FLAGS struttura (d3dkmddi.h)
Descrive le informazioni sulla transizione dello stato su un componente di alimentazione.
Sintassi
typedef struct _DXGK_POWER_COMPONENT_FLAGS {
union {
struct {
UINT Reserved0 : 1;
UINT DriverCompletesFStateTransition : 1;
UINT TransitionTo_F0_OnDx : 1;
UINT NoDebounce : 1;
UINT ActiveInD3 : 1;
#if ...
UINT Reserved : 27;
#else
UINT Reserved : 29;
#endif
};
UINT Value;
};
} DXGK_POWER_COMPONENT_FLAGS;
Members
Reserved0
Riservato per l'uso del sistema e deve essere impostato su zero.
DriverCompletesFStateTransition
Se impostato, indica che il driver miniport visualizzato chiamerà la funzione DxgkCbCompleteFStateTransition per un componente di alimentazione registrato quando il componente completa una transizione di stato F.
Per altre informazioni, vedere La sezione Osservazioni della funzione DxgkCbCompleteFStateTransition .
TransitionTo_F0_OnDx
Se impostato, indica che il framework di gestione energia di Windows inserisce un componente di alimentazione registrato nello stato di alimentazione F0 durante le transizioni dello stato di alimentazione del dispositivo (Dx).
Se impostato, durante una transizione Dx il gestore energia inserisce il componente nello stato F0 prima di inviare un IRP Dx allo stack di dispositivi. Il risparmio energia mantiene il componente nello stato F0 fino al completamento dell'IRP D0.
NoDebounce
ActiveInD3
Reserved
Questo membro è riservato e deve essere impostato su zero. L'impostazione di questo membro su zero equivale a impostare i restanti 29 bit (0xFFFFFFF8) del membro Valore a 32 bit su zero.
Value
Membro dell'unione che DXGK_POWER_COMPONENT_FLAGS contiene che può contenere un valore a 32 bit che identifica le informazioni sul componente di alimentazione.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 |
Server minimo supportato | Windows Server 2012 |
Intestazione | d3dkmddi.h (include D3dkmddi.h) |