Compartir a través de


PFND3D12DDI_EVICT2 función de devolución de llamada (d3d12umddi.h)

PFND3D12DDI_EVICT2 indica 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 de dispositivos.

Sintaxis

PFND3D12DDI_EVICT2 Pfnd3d12ddiEvict2;

HRESULT Pfnd3d12ddiEvict2(
  D3D12DDI_HDEVICE unnamedParam1,
  const D3D12DDIARG_EVICT *unnamedParam2
)
{...}

Parámetros

unnamedParam1

Identificador del dispositivo de visualización.

unnamedParam2

Puntero a una estructura de D3D12DDIARG_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 código de error de HRESULT.

Comentarios

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
Header d3d12umddi.h