Compartir a través de


PFND3DDDI_EVICTCB función de devolución de llamada (d3dumddi.h)

pfnEvictCb se usa para indicar al sistema operativo que disminuya el recuento de referencias de residencia. Una vez que este recuento alcance cero, quitará la asignación de la lista de residencia del dispositivo.

Sintaxis

PFND3DDDI_EVICTCB Pfnd3dddiEvictcb;

HRESULT Pfnd3dddiEvictcb(
  HANDLE hDevice,
  D3DDDICB_EVICT *unnamedParam2
)
{...}

Parámetros

hDevice

Identificador del dispositivo de visualización.

unnamedParam2

pData [in, out]

Puntero a una estructura de D3DDDICB_EVICT que describe las páginas de memoria que se van a expulsar.

Valor devuelto

Si esta función de devolución de llamada se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un hrESULT código de error.

Observaciones

Una vez que se pone en cola la solicitud de expulsión, es ilegal acceder a la asignación subyacente, ya que la asignación se puede expulsar en cualquier momento desde allí a discreción del sistema operativo.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 10
servidor mínimo admitido Windows Server 2016
de la plataforma de destino de Escritorio
encabezado de d3dumddi.h (incluya D3dumddi.h)

Consulte también

D3DDDICB_EVICT