Freigeben über


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

Weitere Informationen

IDMLDevice

IDMLDevice::MakeResident