Bagikan melalui


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