Share via


D3D12_SHADER_CACHE_CONTROL_FLAGS enumeração (d3d12.h)

Define constantes que especificam opções de controle de cache de sombreador.

Syntax

typedef enum D3D12_SHADER_CACHE_CONTROL_FLAGS {
  D3D12_SHADER_CACHE_CONTROL_FLAG_DISABLE = 0x1,
  D3D12_SHADER_CACHE_CONTROL_FLAG_ENABLE = 0x2,
  D3D12_SHADER_CACHE_CONTROL_FLAG_CLEAR = 0x4
} ;

Constantes

 
D3D12_SHADER_CACHE_CONTROL_FLAG_DISABLE
Valor: 0x1
Especifica que o cache não deve ser usado para pesquisar dados e não deve ter novos dados armazenados nele. Tentativas de usar/criar um cache enquanto ele está desabilitado resultam em DXGI_ERROR_NOT_CURRENTLY_AVAILABLE.
D3D12_SHADER_CACHE_CONTROL_FLAG_ENABLE
Valor: 0x2
Especifica que o uso do cache deve ser retomado.
D3D12_SHADER_CACHE_CONTROL_FLAG_CLEAR
Valor: 0x4
Especifica que qualquer conteúdo existente do cache deve ser excluído.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10 Build 20348
Servidor mínimo com suporte Windows 10 Build 20348
Cabeçalho d3d12.h

Confira também