DXGK_POWER_COMPONENT_FLAGS結構(d3dkmddi.h)
描述電源元件的狀態轉換資訊。
語法
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;
成員
Reserved0
保留供系統使用,且應設定為零。
DriverCompletesFStateTransition
如果設定,表示當元件完成 F 狀態轉換時,顯示迷你埠驅動程式會呼叫 DxgkCbCompleteFStateTransition 函式。
如需詳細資訊,請參閱 DxgkCbCompleteFStateTransition 函式的一節。
TransitionTo_F0_OnDx
如果設定,表示 Windows 電源管理架構會在裝置電源狀態 (Dx) 轉換期間,將已註冊電源元件放入 F0 電源狀態。
如果設定,在 Dx 轉換期間,電源管理員會將元件置於 F0 狀態,再將 Dx IRP 分派至裝置堆疊。 電源管理員會讓元件保持 F0 狀態,直到 D0 IRP 完成為止。
NoDebounce
ActiveInD3
Reserved
這個成員是保留的,而且應該設定為零。 將此成員設定為零相當於將 32 位 Value 成員的其餘 29 位 (0xFFFFFFF8) 設定為零。
Value
聯集中 DXGK_POWER_COMPONENT_FLAGS 的成員,可保存可識別電源元件相關信息的32位值。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows 8 |
支援的最低伺服器 | Windows Server 2012 |
標頭 | d3dkmddi.h (包括 D3dkmddi.h) |