struktur D3DKMT_CREATE_DOORBELL_FLAGS (d3dkmthk.h)

Penting

Beberapa informasi berkaitan dengan produk prarilis yang mungkin dimodifikasi secara substansial sebelum dirilis secara komersial. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.

Struktur D3DKMT_CREATE_DOORBELL_FLAGS menentukan bendera pembuatan 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

Dipesan; atur ke nol.

Value

Cara alternatif untuk mengakses anggota struktur.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung WIN11_FUTURE
Header d3dkmthk.h

Lihat juga

D3DKMT_CREATE_DOORBELL

D3DKMTCreateDoorbell