enumerazione D3D11_1_DDI_FLUSH_FLAGS (d3d10umddi.h)

Nelle chiamate alla funzione Flush(D3D11_1), indica se il driver deve continuare a inviare buffer dei comandi. Usato dai driver di visualizzazione Windows Display Driver Model (WDDM) 1.2 e versioni successive.

Sintassi

typedef enum D3D11_1_DDI_FLUSH_FLAGS {
  D3D11_1DDI_FLUSH_UNLESS_NO_COMMANDS,
  D3DWDDM1_3DDI_TRIM_MEMORY
} ;

Costanti

 
D3D11_1DDI_FLUSH_UNLESS_NO_COMMANDS
Il driver non deve inviare buffer dei comandi se non sono presenti nuovi comandi dall'ultima volta che il driver ha inviato un buffer dei comandi.
D3DWDDM1_3DDI_TRIM_MEMORY
Il driver deve liberare la quantità di memoria possibile. Tuttavia, non deve liberare memoria che il driver richiede di continuare a funzionare. L'uso di questo valore costante non dovrebbe pertanto introdurre nuove opportunità per esaurire la memoria.

Il driver non deve più chiamare l'offerta di memoria video e recuperare le DDI sulla memoria liberata.

Supportato a partire da Windows 8.1 per i driver di visualizzazione in modalità utente WDDM 1.3 e versioni successive.

Requisiti

Requisito Valore
Client minimo supportato Windows 8
Server minimo supportato Windows Server 2012
Intestazione d3d10umddi.h (include D3d10umddi.h)

Vedi anche

Flush(D3D11_1)