D3D12DDICB_RECLAIMALLOCATIONS2-Struktur (d3dumddi.h)

Beschreibt Videospeicherressourcen, die zurückgewonnen werden sollen und die der Treiber zuvor zur Wiederverwendung angeboten hat.

Syntax

typedef struct _D3D12DDICB_RECLAIMALLOCATIONS2 {
  [in]  UINT                NumAllocations;
  [in]  const D3DKMT_HANDLE *HandleList;
  [out] BOOL                *pDiscarded;
  [out] UINT64              PagingFenceValue;
} D3D12DDICB_RECLAIMALLOCATIONS2;

Member

[in] NumAllocations

Die Anzahl der Elemente in pDiscarded und die Anzahl von pResources oder HandleList ist ungleich NULL.

[in] HandleList

Ein Array von Zuordnungshandles. Wenn nicht NULL, muss pResources NULL sein.

[out] pDiscarded

Optionales Array boolescher Werte, die angeben, ob jede Ressource oder Zuordnung verworfen wurde.

[out] PagingFenceValue

Der Pagingzaun, mit dem synchronisiert werden soll, bevor Arbeit an die GPU übermittelt wird, die auf eine der Ressourcen oder Zuordnungen in den bereitgestellten Arrays verweist.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10
Unterstützte Mindestversion (Server) Windows Server 2016
Kopfzeile d3dumddi.h (include D3dumddi.h)