PFND3DDDI_EVICTCB Rückruffunktion (d3dumddi.h)
pfnEvictCb wird verwendet, um das Betriebssystem anzuweisen, die Residency-Referenzanzahl zu verringern. Sobald diese Anzahl null erreicht hat, wird die Zuordnung aus der Geräteaufbewahrungsliste entfernt.
Syntax
PFND3DDDI_EVICTCB Pfnd3dddiEvictcb;
HRESULT Pfnd3dddiEvictcb(
HANDLE hDevice,
D3DDDICB_EVICT *unnamedParam2
)
{...}
Parameter
hDevice
Ein Handle für das Anzeigegerät.
unnamedParam2
pData- [in, out]
Ein Zeiger auf eine D3DDDICB_EVICT Struktur, die die zu entfernenden Speicherseiten beschreibt.
Rückgabewert
Wenn diese Rückruffunktion erfolgreich ist, wird S_OKzurückgegeben. Andernfalls wird ein HRESULT- Fehlercode zurückgegeben.
Bemerkungen
Sobald die Löschanforderung in die Warteschlange gestellt wurde, ist es unzulässig, auf die zugrunde liegende Zuordnung zuzugreifen, da die Zuordnung jederzeit nach Ermessen des Betriebssystems von dort entfernt werden kann.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 10 |
mindestens unterstützte Server- | Windows Server 2016 |
Zielplattform- | Desktop |
Header- | d3dumddi.h (include D3dumddi.h) |