Compartilhar via


D3D11_1_DDI_FLUSH_FLAGS enumeração (d3d10umddi.h)

Em chamadas para a função Flush(D3D11_1), indica se o driver deve continuar a enviar buffers de comando. Usado pelo WDDM (Modelo de Driver de Exibição do Windows) 1.2 e drivers de exibição do modo de usuário posteriores.

Syntax

typedef enum D3D11_1_DDI_FLUSH_FLAGS {
  D3D11_1DDI_FLUSH_UNLESS_NO_COMMANDS,
  D3DWDDM1_3DDI_TRIM_MEMORY
} ;

Constantes

 
D3D11_1DDI_FLUSH_UNLESS_NO_COMMANDS
O driver não deve enviar buffers de comando se não houver novos comandos desde a última vez que o driver enviou um buffer de comando.
D3DWDDM1_3DDI_TRIM_MEMORY
O driver deve liberar o máximo de memória possível. No entanto, ele não deve liberar nenhuma memória necessária para que o driver continue operando. Portanto, o uso desse valor constante não deve introduzir novas oportunidades para ficar sem memória.

O driver não deve mais chamar a oferta de memória de vídeo e recuperar DDIs na memória que ele libera.

Com suporte, começando com Windows 8.1 para drivers de exibição do WDDM 1.3 e posteriores do modo de usuário.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8
Servidor mínimo com suporte Windows Server 2012
Cabeçalho d3d10umddi.h (inclua D3d10umddi.h)

Confira também

Flush(D3D11_1)