D3D12DDICB_RECLAIMALLOCATIONS2 - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// d3dumddi.h

typedef struct _D3D12DDICB_RECLAIMALLOCATIONS2 {
  [in]  UINT                NumAllocations;
  [in]  const D3DKMT_HANDLE *HandleList;
  [out] BOOL                *pDiscarded;
  [out] UINT64              PagingFenceValue;
} D3D12DDICB_RECLAIMALLOCATIONS2;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-d3dumddi-_d3d12ddicb_reclaimallocations2)

_D3D12DDICB_RECLAIMALLOCATIONS2 structure

Description

Describes video memory resources that are to be reclaimed and that the driver previously offered for reuse.

Members

NumAllocations [in]

The number of items in pDiscarded and whichever of pResources or HandleList is non-NULL.

HandleList [in]

An array of allocation handles. If non-NULL, pResources must be NULL.

pDiscarded [out]

Optional array of boolean values specifying whether each resource or allocation was discarded.

PagingFenceValue [out]

The paging fence to synchronize against before submitting work to the GPU which references any of the resources or allocations in the provided arrays.