D3DKMTEvict-Funktion (d3dkmthk.h)
D3DKMTEvict wird verwendet, um die Anzahl der Zuordnungsreferenzen zu erhöhen. Sobald diese Anzahl null erreicht hat, wird die Zuordnung aus der Geräteaufbewahrungsliste 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 | Parameter wurden überprüft und ermittelt, dass sie falsch sind. |
Diese Funktion kann auch andere NTSTATUS- Werte zurückgeben.
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- | Universal |
Header- | d3dkmthk.h (einschließlich D3dkmthk.h) |
Library | Gdi32.lib |
DLL- | Gdi32.dll |