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 de dispositivos.
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 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 | Value |
---|---|
Cliente mínimo compatible | Windows 10 |
Servidor mínimo compatible | Windows Server 2016 |
Plataforma de destino | Escritorio |
Encabezado | d3dumddi.h (incluya D3dumddi.h) |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de