Funzione D3DKMTEvict (d3dkmthk.h)
D3DKMTEvict viene usato per decrerere il conteggio dei riferimenti alla residenza di allocazione. Dopo che questo conteggio raggiunge zero, rimuoverà l'allocazione dall'elenco di residenza del dispositivo.
Sintassi
NTSTATUS D3DKMTEvict(
D3DKMT_EVICT *unnamedParam1
);
Parametri
unnamedParam1
pData [in, out]
Puntatore a una struttura di D3DKMT_EVICT che descrive l'operazione.
Valore restituito
Restituisce uno dei valori seguenti:
Codice restituito | Descrizione |
---|---|
STATUS_SUCCESS | L'operazione è stata eseguita correttamente. |
STATUS_INVALID_PARAMETER | I parametri sono stati convalidati e determinati per essere non corretti. |
Questa funzione potrebbe anche restituire altri valori NTSTATUS .
Commenti
Dopo aver accodato la richiesta di rimozione, è illegale accedere all'allocazione sottostante perché l'allocazione può essere rimossa in qualsiasi momento da tale posizione alla discrezione del sistema operativo.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 |
Server minimo supportato | Windows Server 2016 |
Piattaforma di destinazione | Universale |
Intestazione | d3dkmthk.h (include D3dkmthk.h) |
Libreria | Gdi32.lib |
DLL | Gdi32.dll |