Freigeben über


DXGI_DDI_ARG_RECLAIMRESOURCES Struktur (dxgiddi.h)

Beschreibt Videospeicherressourcen, die zurückgefordert werden sollen und der zuvor für die Wiederverwendung angebotene Anzeigetreiber für den Benutzermodus. Wird mit der pfnReclaimResources--Funktion von Windows Display Driver Model (WDDM) 1.2 und höher von Anzeigetreibern für den Benutzermodus verwendet.

Syntax

typedef struct _DXGI_DDI_ARG_RECLAIMRESOURCES {
  [in]  DXGI_DDI_HDEVICE         hDevice;
  [in]  const DXGI_DDI_HRESOURCE *pResources;
  [out] BOOL                     *pDiscarded;
  [in]  UINT                     Resources;
} DXGI_DDI_ARG_RECLAIMRESOURCES;

Angehörige

[in] hDevice

Ein Handle für das Anzeigegerät (Grafikkontext), auf dem der Treiber Ressourcen für die Wiederverwendung bietet.

Die Direct3D-Laufzeit hat dieses Handle an den Treiber im hDrvDevice Member der D3D10DDIARG_CREATEDEVICE-Struktur übergeben, wenn es das Gerät erstellt hat, indem die CreateDevice(D3D10) Routine aufgerufen wird.

[in] pResources

Ein Zeiger auf ein Array von Handles auf die Ressourcen, die zurückgefordert werden sollen.

[out] pDiscarded

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

Jeder boolesche Wert in diesem Array entspricht einer Ressource an derselben Indexposition in der Struktur, auf die durch pResourcesverwiesen wird.

Der Treiber legt jeden booleschen Wert auf TRUE fest, wenn die entsprechende Ressource verworfen wurde, oder wenn dies nicht der Fall ist, auf FALSE.

Wenn pDiscarded-NULL-ist, kann der Treiber ihn ignorieren.

[in] Resources

Die Anzahl der Elemente in den Arrays, auf die durch pResources und pDiscardedverwiesen wird.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 8,WDDM 1.2 und höher
mindestens unterstützte Server- Windows Server 2012
Header- dxgiddi.h (include D3d10umddi.h)

Siehe auch

pfnReclaimResources