Freigeben über


D3D12DDICB_RECLAIMALLOCATIONS2 Struktur (d3dumddi.h)

Beschreibt Videospeicherressourcen, die zurückgefordert werden sollen und der zuvor für die Wiederverwendung angebotene Treiber.

Syntax

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

Angehörige

[in] NumAllocations

Die Anzahl der Elemente in pDiscarded- und unabhängig davon, welche pResources oder HandleList- ungleich NULL ist.

[in] HandleList

Ein Array von Zuordnungshandpunkten. Wenn kein NULL-Wert ist, muss pResources- NULL sein.

[out] pDiscarded

Optionales Array boolescher Werte, das angibt, ob jede Ressource oder Zuordnung verworfen wurde.

[out] PagingFenceValue

Der Auslagerungszaun, der 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
mindestens unterstützte Client- Windows 10
mindestens unterstützte Server- Windows Server 2016
Header- d3dumddi.h (include D3dumddi.h)