struktur DXGK_POWER_COMPONENT_FLAGS (d3dkmddi.h)

Menjelaskan informasi transisi status tentang komponen daya.

Sintaks

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;

Anggota

Reserved0

Dicadangkan untuk penggunaan sistem dan harus diatur ke nol.

DriverCompletesFStateTransition

Jika diatur, menunjukkan bahwa driver miniport tampilan akan memanggil fungsi DxgkCbCompleteFStateTransition untuk komponen daya terdaftar ketika komponen menyelesaikan transisi status F.

Untuk informasi selengkapnya, lihat bagian Keterangan dari fungsi DxgkCbCompleteFStateTransition .

TransitionTo_F0_OnDx

Jika diatur, menunjukkan bahwa kerangka kerja manajemen daya Windows akan menempatkan komponen daya terdaftar ke dalam status daya F0 selama transisi status daya perangkat (Dx).

Jika diatur, selama transisi Dx, manajer daya menempatkan komponen ke status F0 sebelum mengirimkan Dx IRP ke tumpukan perangkat. Manajer daya menyimpan komponen dalam status F0 hingga IRP D0 selesai.

NoDebounce

ActiveInD3

Reserved

Anggota ini dicadangkan dan harus diatur ke nol. Mengatur anggota ini ke nol setara dengan mengatur 29 bit yang tersisa (0xFFFFFFF8) dari anggota Nilai 32-bit ke nol.

Value

Anggota dalam serikat yang DXGK_POWER_COMPONENT_FLAGS berisi yang dapat menyimpan nilai 32-bit yang mengidentifikasi informasi tentang komponen daya.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8
Server minimum yang didukung Windows Server 2012
Header d3dkmddi.h (termasuk D3dkmddi.h)

Lihat juga

DxgkCbCompleteFStateTransition