PFND3D12DDI_EVICT_CB Rückruffunktion (d3d12umddi.h)

PFND3D12DDI_EVICT_CB weist das Betriebssystem an, die Anzahl der Residenzverweis zu verringern. Sobald diese Anzahl null erreicht, wird die Zuordnung aus der Liste der Geräteresidenzen entfernt.

Syntax

PFND3D12DDI_EVICT_CB Pfnd3d12ddiEvictCb;

HRESULT Pfnd3d12ddiEvictCb(
  D3D12DDI_HRTDEVICE hRTDevice,
  const D3DDDICB_EVICT *unnamedParam2
)
{...}

Parameter

hRTDevice

Ein Handle für das Anzeigegerät.

unnamedParam2

Ein Zeiger auf eine D3DDDICB_EVICT Struktur, die die zu entfernenden Speicherseiten beschreibt.

Rückgabewert

Wenn diese Rückruffunktion erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Sobald die Entfernungsanforderung in die Warteschlange eingereiht wurde, ist der Zugriff auf die zugrunde liegende Zuordnung unzulässig, da die Zuordnung jederzeit nach dem Ermessen des Betriebssystems entfernt werden kann.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1809
Kopfzeile d3d12umddi.h