struktur D3DKMT_CREATEPAGINGQUEUE (d3dkmthk.h)

D3DKMT_CREATEPAGINGQUEUE digunakan dengan D3DKMTCreatePagingQueue untuk membuat antrean halaman perangkat yang dapat digunakan untuk menyinkronkan dengan operasi manajemen memori video untuk perangkat, seperti membuat sumber daya perangkat menjadi residen.

Sintaks

typedef struct _D3DKMT_CREATEPAGINGQUEUE {
  [in]  D3DKMT_HANDLE               hDevice;
  [in]  D3DDDI_PAGINGQUEUE_PRIORITY Priority;
  [out] D3DKMT_HANDLE               hPagingQueue;
  [out] D3DKMT_HANDLE               hSyncObject;
  [out] VOID                        *FenceValueCPUVirtualAddress;
  [in]  UINT                        PhysicalAdapterIndex;
} D3DKMT_CREATEPAGINGQUEUE;

Anggota

[in] hDevice

Perangkat untuk membuat objek antrean halaman baru.

[in] Priority

Prioritas penjadwalan relatif terhadap antrean penomoran lainnya pada perangkat ini. Antrean halaman dengan nilai prioritas yang lebih tinggi akan diproses sebelum antrean halaman dengan nilai prioritas yang lebih rendah.

[out] hPagingQueue

Handel antrean halaman yang akan digunakan untuk menyinkronkan operasi paging.

[out] hSyncObject

Tangani ke objek pagar yang dipantau yang digunakan untuk menyinkronkan operasi penomoran halaman untuk antrean halaman ini. Menghancurkan antrean halaman (baik secara implisit maupun eksplisit) akan secara otomatis menghancurkan objek sinkronisasi ini.

[out] FenceValueCPUVirtualAddress

Pemetaan baca-saja dari nilai objek paging fence untuk CPU. Ini adalah alamat mode pengguna yang dapat dibaca dari proses yang membuat objek pagar yang dipantau.

[in] PhysicalAdapterIndex

Indeks adaptor fisik (ordinal mesin) untuk antrean.

Keterangan

Perangkat dapat memiliki beberapa antrean halaman yang dibuat untuknya. Antrean penomoran dapat dihancurkan baik secara eksplisit dengan memanggil D3DKMTDestroyPagingQueue, atau dengan secara implisit menghancurkan perangkat tempat mereka berada. Setelah yang terakhir, handel antrean halaman akan menjadi tidak valid.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10
Server minimum yang didukung Server Windows 2016
Header d3dkmthk.h (termasuk D3dkmthk.h)

Lihat juga

D3DKMTCreatePagingQueue

D3DKMTDestroyPagingQueue