struktur DXGKARG_PREEMPTCOMMAND (d3dkmddi.h)

Struktur DXGKARG_PREEMPTCOMMAND menjelaskan perintah yang harus digunakan driver miniport tampilan untuk mendahului buffer akses memori langsung (DMA) yang sebelumnya dikirimkan fungsi DxgkDdiSubmitCommand ke unit eksekusi perintah perangkat keras.

Sintaks

typedef struct _DXGKARG_PREEMPTCOMMAND {
  [in] UINT                     PreemptionFenceId;
  [in] UINT                     NodeOrdinal;
  [in] UINT                     EngineOrdinal;
  [in] DXGK_PREEMPTCOMMANDFLAGS Flags;
} DXGKARG_PREEMPTCOMMAND;

Anggota

[in] PreemptionFenceId

Pengidentifikasi unik bahwa driver miniport tampilan harus menambal ke perintah pagar di akhir buffer DMA untuk mendahului buffer DMA yang dikirimkan sebelumnya. Driver miniport tampilan menggunakan pengidentifikasi dalam panggilan ke fungsi DxgkCbNotifyDpc untuk menginformasikan penjadwal unit pemrosesan grafis (GPU) tentang pemindahan pada waktu panggilan prosedur-ditangguhkan (DPC).

[in] NodeOrdinal

Indeks simpul untuk permintaan pendahuluan.

[in] EngineOrdinal

Indeks mesin untuk permintaan preemption.

[in] Flags

Struktur DXGK_PREEMPTCOMMANDFLAGS dengan anggota yang dipesan atau nilai 32-bit. Tidak ada bendera yang saat ini ditentukan untuk struktur ini.

Persyaratan

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

Lihat juga

DXGK_PREEMPTCOMMANDFLAGS

DxgkCbNotifyDpc

DxgkCbNotifyInterrupt

DxgkDdiCreateDevice

DxgkDdiPreemptCommand

DxgkDdiSubmitCommand