Freigeben über


PFND3DDDI_EVICTCB Rückruffunktion (d3dumddi.h)

pfnEvictCb wird verwendet, um das Betriebssystem anzuweisen, die Anzahl der Residenzreferenzen zu verringern. Sobald diese Anzahl 0 erreicht hat, wird die Zuordnung aus der Geräteresidenzliste entfernt.

Syntax

PFND3DDDI_EVICTCB Pfnd3dddiEvictcb;

HRESULT Pfnd3dddiEvictcb(
  HANDLE hDevice,
  D3DDDICB_EVICT *unnamedParam2
)
{...}

Parameter

hDevice

Ein Handle für das Anzeigegerät.

unnamedParam2

pData [ein, aus]

Ein Zeiger auf eine D3DDDICB_EVICT Struktur, die die zu löschenden Speicherseiten beschreibt.

Rückgabewert

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

Hinweise

Sobald die Räumungsanforderung in die Warteschlange gestellt wurde, ist der Zugriff auf die zugrunde liegende Zuordnung unzulässig, da die Zuordnung von dort aus jederzeit nach Dem Ermessen des Betriebssystems entfernt werden kann.

Anforderungen

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

Weitere Informationen

D3DDDICB_EVICT