Función D3DKMTEvict (d3dkmthk.h)
D3DKMTEvict se usa para disminuir el recuento de referencias de residencia de asignación. Una vez que este recuento alcance cero, quitará la asignación de la lista de residencia de dispositivos.
Sintaxis
NTSTATUS D3DKMTEvict(
D3DKMT_EVICT *unnamedParam1
);
Parámetros
unnamedParam1
pData [in, out]
Puntero a una estructura D3DKMT_EVICT que describe la operación.
Valor devuelto
Devuelve uno de los valores siguientes:
Código devuelto | Descripción |
---|---|
STATUS_SUCCESS | La operación se realizó correctamente. |
STATUS_INVALID_PARAMETER | Los parámetros se validaron y determinaron que son incorrectos. |
Esta función también podría devolver otros valores NTSTATUS .
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 | Universal |
Encabezado | d3dkmthk.h (incluya D3dkmthk.h) |
Library | Gdi32.lib |
Archivo DLL | Gdi32.dll |