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 |