Bagikan melalui


struktur D3DKMT_CREATE_DOORBELL_FLAGS (d3dkmthk.h)

Struktur D3DKMT_CREATE_DOORBELL_FLAGS menentukan bendera untuk membuat bel pintu.

Sintaks

typedef struct _D3DKMT_CREATE_DOORBELL_FLAGS {
  union {
    struct {
      UINT RequireSecondaryCpuVA : 1;
      UINT ResizeRingBufferOperation : 1;
      UINT Reserved : 30;
    };
    UINT Value;
  };
} D3DKMT_CREATE_DOORBELL_FLAGS;

Anggota

RequireSecondaryCpuVA

UMD menetapkan bendera ini pada perangkat keras yang mengimplementasikan lokasi bel pintu sekunder. Untuk perangkat tersebut, OS mencadangkan alamat virtual CPU lain untuk bel pintu ini. Alamat ini tetap konstan selama masa pakai bel pintu, bahkan jika bel pintu fisik yang mendasarinya terputus.

ResizeRingBufferOperation

Indikasi dari UMD ke KMD bahwa bel pintu sedang dibuat ulang untuk antrean perangkat keras ini dengan buffer cincin hRingBuffer baru yang diubah ukurannya.

Reserved

Dicadangkan untuk penggunaan sistem.

Value

Cara alternatif untuk mengakses anggota struktur.

Keterangan

Untuk informasi selengkapnya, lihat Pengiriman kerja mode pengguna.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 11, versi 24H2 (WDDM 3.2)
Header d3dkmthk.h

Lihat juga

D3DKMT_CREATE_DOORBELL

D3DKMTCreateDoorbell