IDMLDevice::Evict-Methode (directml.h)
Entfernt ein oder mehrere ausgelagerte Objekte aus dem GPU-Speicher. Siehe auch IDMLDevice::MakeResident.
Syntax
HRESULT Evict(
UINT count,
[in] IDMLPageable * const *ppObjects
);
Parameter
count
Typ: UINT
Dieser Parameter bestimmt die Anzahl der Elemente im Array, die im ppObjects-Parameter übergeben werden.
[in] ppObjects
Typ: IDMLPageable*
Ein Zeiger auf ein konstantes Array von IDMLPageable-Zeigern , die die ausgelagerten Objekte enthalten, die aus dem GPU-Speicher entfernt werden sollen.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | directml.h |
Bibliothek | DirectML.lib |
DLL | DirectML.dll |