Bagikan melalui


struktur DXGKCB_NOTIFY_INTERRUPT_DATA_FLAGS (d3dkmddi.h)

Struktur DXGKCB_NOTIFY_INTERRUPT_DATA_FLAGS menunjukkan apakah driver miniport tampilan menyediakan masker adaptor fisik dalam panggilan ke fungsi DXGKCB_NOTIFY_INTERRUPT .

Sintaks

typedef struct _DXGKCB_NOTIFY_INTERRUPT_DATA_FLAGS {
  union {
    struct {
      UINT ValidPhysicalAdapterMask : 1;
      UINT HsyncFlipCompletion : 1;
      UINT EvaluateLegacyMonitoredFences : 1;
#if ...
      UINT Reserved : 29;
#else
      UINT Reserved : 31;
#endif
    };
    UINT Value;
  };
} DXGKCB_NOTIFY_INTERRUPT_DATA_FLAGS;

Anggota

ValidPhysicalAdapterMask

Menentukan apakah driver menyediakan masker adaptor fisik. Jika anggota ini diatur, driver menyediakan masker adaptor fisik di anggota PhysicalAdapterMask dari struktur CrtcVsync yang terkandung dalam struktur DXGKARGCB_NOTIFY_INTERRUPT_DATA .

Mengatur anggota ini setara dengan mengatur bit pertama anggota Nilai 32-bit (0x00000001).

HsyncFlipCompletion

Menentukan apakah flip Hsync telah selesai.

EvaluateLegacyMonitoredFences

Ketika diatur, menunjukkan ke OS untuk memindai semua pelayan (pelayan pagar warisan yang dipantau & pelayan pagar asli). Untuk informasi selengkapnya, lihat Objek pagar GPU asli. Tersedia dimulai dengan Windows 11, versi 22H2 (WDDM 3.2).

Reserved

Anggota ini dicadangkan dan harus diatur ke nol.

Value

Cara alternatif untuk mengakses bidang bit dari struktur ini.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista (WDDM 1.0)
Header d3dkmddi.h (termasuk D3dkmddi.h)

Lihat juga

DXGKARGCB_NOTIFY_INTERRUPT_DATA

DXGKCB_NOTIFY_INTERRUPT