Bagikan melalui


struktur D3DKMT_RECLAIMALLOCATIONS2 (d3dkmthk.h)

D3DKMT_RECLAIMALLOCATIONS2 menjelaskan sumber daya memori video yang akan diklaim kembali dan bahwa driver sebelumnya ditawarkan untuk digunakan kembali. Digunakan dengan fungsi D3DKMTReclaimAllocations2 .

Sintaks

typedef struct _D3DKMT_RECLAIMALLOCATIONS2 {
  [in]  D3DKMT_HANDLE         hPagingQueue;
  [in]  UINT                  NumAllocations;
  void                  D3DKMT_PTR(
    D3DKMT_HANDLE *unnamedParam1,
    pResources    unnamedParam2
  );
  void                  D3DKMT_PTR(
    const D3DKMT_HANDLE *unnamedParam1,
    HandleList          unnamedParam2
  );
  union {
    [out] BOOL                  *pDiscarded;
    [in]  D3DDDI_RECLAIM_RESULT *pResults;
  };
  void                  D3DKMT_PTR(
    BOOL       *unnamedParam1,
    pDiscarded unnamedParam2
  );
        D3DKMT_ALIGN64 UINT64 PagingFenceValue;
} D3DKMT_RECLAIMALLOCATIONS2;

Anggota

[in] hPagingQueue

Handel ke perangkat yang membuat alokasi.

[in] NumAllocations

Jumlah item di anggota pResources, HandleList, atau pDiscarded , mana pun yang bukan NULL.

void D3DKMT_PTR( D3DKMT_HANDLE *unnamedParam1, pResources unnamedParam2)

void D3DKMT_PTR( const D3DKMT_HANDLE *unnamedParam1, HandleList unnamedParam2)

[out] pDiscarded

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

pResults

[keluar] Penunjuk ke array enumerasi D3DDDI_RECLAIM_RESULT yang mewakili hasil, menentukan apakah setiap sumber daya atau alokasi OK, dibuang, atau tidak memiliki komitmen.

pResults hanya valid jika DXGKDDI_INTERFACE_VERSION dan D3D_UMD_INTERFACE_VERSION masing-masing lebih besar dari atau sama dengan DXGKDDI_INTERFACE_VERSION_WDDM2_1 dan D3D_UMD_INTERFACE_VERSION_WDDM2_1.

[in] pResults

Array nilai yang diperlukan yang menentukan apakah permukaan valid, dibuang, atau mencantumkan komitmen.

void D3DKMT_PTR( BOOL *unnamedParam1, pDiscarded unnamedParam2)

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
Klien minimum yang didukung Windows 10
Server minimum yang didukung Server Windows 2016
Header d3dkmthk.h (termasuk D3dkmthk.h)