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) |