共用方式為


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)

另請參閱

DxgkCbCompleteFStateTransition