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) |