enumeración D3D12_SHADER_CACHE_KIND_FLAGS (d3d12.h)
Define constantes que especifican un tipo de caché del 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 una memoria caché administrada por Direct3D 12 para almacenar compilaciones de controladores de sombreadores de aplicaciones. |
D3D12_SHADER_CACHE_KIND_FLAG_IMPLICIT_D3D_CONVERSIONS Valor: 0x2 Especifica una memoria caché que se usa para almacenar las conversiones de Direct3D 12 de un tipo de sombreador a otro (por ejemplo, sombreadores DXBC a sombreadores DXIL). |
D3D12_SHADER_CACHE_KIND_FLAG_IMPLICIT_DRIVER_MANAGED Valor: 0x4 Especifica una memoria caché administrada por el controlador. Las operaciones de esta memoria caché son sugerencias. |
D3D12_SHADER_CACHE_KIND_FLAG_APPLICATION_MANAGED Valor: 0x8 Especifica todas las sesiones de caché del sombreador creadas por el método ID3D12Device9::CreateShaderCacheSession . Las solicitudes a CLEAR con esta marca se aplican a todas las sesiones de caché de aplicaciones actualmente activas, así como a las cachés en disco creadas sin D3D12_SHADER_CACHE_FLAG_USE_WORKING_DIR. |
Requisitos
Cliente mínimo compatible | Compilación 20348 de Windows 10 |
Servidor mínimo compatible | Compilación 20348 de Windows 10 |
Encabezado | d3d12.h |