Freigeben über


DXGK_POWER_COMPONENT_FLAGS Struktur (d3dkmddi.h)

Beschreibt Zustandsübergangsinformationen zu einer Energiekomponente.

Syntax

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;

Angehörige

Reserved0

Reserviert für die Systemverwendung und sollte auf Null festgelegt werden.

DriverCompletesFStateTransition

Wenn festgelegt, gibt an, dass der Anzeigeminiporttreiber die DxgkCbCompleteFStateTransition Funktion für eine registrierte Energiekomponente aufruft, wenn die Komponente einen F-Zustandsübergang abgeschlossen hat.

Weitere Informationen finden Sie im Abschnitt "Hinweise" der funktion DxgkCbCompleteFStateTransition.

TransitionTo_F0_OnDx

Wenn festgelegt, gibt an, dass das Windows-Energieverwaltungsframework eine registrierte Power-Komponente während der Übertragungen des Gerätestromzustands (Dx) in den F0-Energiezustand versetzt.

Wenn festgelegt, platziert der Power Manager während eines Dx-Übergangs die Komponente in den F0-Zustand, bevor sie ein Dx-IRP an den Gerätestapel verteilt. Der Energiemanager behält die Komponente im F0-Zustand bei, bis der D0-IRP abgeschlossen ist.

NoDebounce

ActiveInD3

Reserved

Dieses Element ist reserviert und sollte auf Null festgelegt werden. Das Festlegen dieses Elements auf Null entspricht dem Festlegen der verbleibenden 29 Bits (0xFFFFFFF8) des 32-Bit-Werts Members auf Nullen.

Value

Ein Mitglied in der Union, das DXGK_POWER_COMPONENT_FLAGS enthält, die einen 32-Bit-Wert enthalten können, der Informationen zur Energiekomponente identifiziert.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 8
mindestens unterstützte Server- Windows Server 2012
Header- d3dkmddi.h (einschließlich D3dkmddi.h)

Siehe auch

DxgkCbCompleteFStateTransition