Bagikan melalui


struktur D3DDDICB_RECLAIMALLOCATIONS2 (d3dumddi.h)

D3DDDICB_RECLAIMALLOCATIONS2 digunakan dengan pfnReclaimAllocations2Cb untuk menjelaskan sumber daya memori video, yang sebelumnya ditawarkan untuk digunakan kembali oleh driver, yang akan diklaim kembali.

Sintaks

typedef struct _D3DDDICB_RECLAIMALLOCATIONS2 {
  [in]  D3DKMT_HANDLE       PagingQueue;
  [in]  UINT                NumAllocations;
  [in]  const HANDLE        *pResources;
  [in]  const D3DKMT_HANDLE *HandleList;
  [out] BOOL                *pDiscarded;
  [out] UINT64              PagingFenceValue;
} D3DDDICB_RECLAIMALLOCATIONS2;

Anggota

[in] PagingQueue

Antrean halaman, disediakan oleh driver mode pengguna, ke halaman dalam daftar alokasi.

[in] NumAllocations

Jumlah item dalam pDiscarded dan mana pun pResources atau HandleList yang bukan NULL.

[in] pResources

Array handel sumber daya runtime Direct3D.

[in] HandleList

Array handel alokasi. Jika non-NULL, pResources harus NULL.

[out] pDiscarded

Array opsional nilai boolean yang menentukan apakah setiap sumber daya atau alokasi dibuang.

[out] PagingFenceValue

Pagar halaman untuk disinkronkan sebelum mengirimkan pekerjaan ke GPU yang mereferensikan salah satu sumber daya atau alokasi dalam array yang disediakan

Persyaratan

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