struktur D3DDDICB_RECLAIMALLOCATIONS3 (d3dumddi.h)
D3DDDICB_RECLAIMALLOCATIONS3 digunakan dengan pfnReclaimAllocations3Cb untuk menjelaskan sumber daya memori video, yang sebelumnya ditawarkan untuk digunakan kembali oleh driver, yang akan diklaim kembali.
Sintaks
typedef struct _D3DDDICB_RECLAIMALLOCATIONS3 {
D3DKMT_HANDLE PagingQueue;
UINT NumAllocations;
const HANDLE *pResources;
const D3DKMT_HANDLE *HandleList;
D3DDDI_RECLAIM_RESULT *pResults;
UINT64 PagingFenceValue;
} D3DDDICB_RECLAIMALLOCATIONS3;
Anggota
PagingQueue
Antrean halaman, disediakan oleh driver mode pengguna, ke halaman dalam daftar alokasi.
NumAllocations
Jumlah alokasi dalam HandleList.
pResources
Array handel sumber daya runtime Direct3D.
HandleList
Array D3DKMT_HANDLE jenis data yang mewakili handel mode kernel ke alokasi.
pResults
Array nilai yang diperlukan yang menentukan apakah permukaan valid, dibuang, atau mencantumkan komitmen.
PagingFenceValue
Pagar halaman yang akan disinkronkan sebelum mengirimkan pekerjaan ke GPU, yang mereferensikan salah satu sumber daya atau alokasi dalam array yang disediakan.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | d3dumddi.h |