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)

Vedi anche

DxgkCbCompleteFStateTransition