D3DKMTEvict-Funktion (d3dkmthk.h)
D3DKMTEvict wird verwendet, um die Anzahl der Zuordnungsresidenzreferenzen zu verringern. Sobald diese Anzahl null erreicht, wird die Zuordnung aus der Liste der Geräteresidenzen entfernt.
Syntax
NTSTATUS D3DKMTEvict(
D3DKMT_EVICT *unnamedParam1
);
Parameter
unnamedParam1
pData [in, out]
Ein Zeiger auf eine D3DKMT_EVICT Struktur, die den Vorgang beschreibt.
Rückgabewert
Gibt einen der folgenden Werte zurück:
Rückgabecode | Beschreibung |
---|---|
STATUS_SUCCESS | Der Vorgang wurde erfolgreich ausgeführt. |
STATUS_INVALID_PARAMETER | Die Parameter wurden überprüft und als falsch ermittelt. |
Diese Funktion gibt möglicherweise auch andere NTSTATUS-Werte zurück.
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 |
Unterstützte Mindestversion (Server) | Windows Server 2016 |
Zielplattform | Universell |
Header | d3dkmthk.h (include D3dkmthk.h) |
Bibliothek | Gdi32.lib |
DLL | Gdi32.dll |