D3D12_SHADER_CACHE_KIND_FLAGS enumeração (d3d12.h)
Define constantes que especificam um tipo de cache de sombreador.
Syntax
typedef enum D3D12_SHADER_CACHE_KIND_FLAGS {
D3D12_SHADER_CACHE_KIND_FLAG_IMPLICIT_D3D_CACHE_FOR_DRIVER = 0x1,
D3D12_SHADER_CACHE_KIND_FLAG_IMPLICIT_D3D_CONVERSIONS = 0x2,
D3D12_SHADER_CACHE_KIND_FLAG_IMPLICIT_DRIVER_MANAGED = 0x4,
D3D12_SHADER_CACHE_KIND_FLAG_APPLICATION_MANAGED = 0x8
} ;
Constantes
D3D12_SHADER_CACHE_KIND_FLAG_IMPLICIT_D3D_CACHE_FOR_DRIVER Valor: 0x1 Especifica um cache gerenciado pelo Direct3D 12 para armazenar compilações de driver de sombreadores de aplicativos. |
D3D12_SHADER_CACHE_KIND_FLAG_IMPLICIT_D3D_CONVERSIONS Valor: 0x2 Especifica um cache usado para armazenar conversões do Direct3D 12 de um tipo de sombreador em outro (por exemplo, sombreadores DXBC em sombreadores DXIL). |
D3D12_SHADER_CACHE_KIND_FLAG_IMPLICIT_DRIVER_MANAGED Valor: 0x4 Especifica um cache gerenciado pelo driver. As operações para esse cache são dicas. |
D3D12_SHADER_CACHE_KIND_FLAG_APPLICATION_MANAGED Valor: 0x8 Especifica todas as sessões de cache de sombreador criadas pelo método ID3D12Device9::CreateShaderCacheSession . As solicitações para LIMPAR com esse sinalizador se aplicam a todas as sessões de cache de aplicativo ativas no momento, bem como caches em disco criados sem D3D12_SHADER_CACHE_FLAG_USE_WORKING_DIR. |
Requisitos
Cliente mínimo com suporte | Windows 10 Build 20348 |
Servidor mínimo com suporte | Windows 10 Build 20348 |
Cabeçalho | d3d12.h |