перечисление D3D12_SHADER_CACHE_CONTROL_FLAGS (d3d12.h)
Определяет константы, определяющие параметры управления кэшем шейдера.
Синтаксис
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
} ;
Константы
D3D12_SHADER_CACHE_CONTROL_FLAG_DISABLE Значение: 0x1 Указывает, что кэш не должен использоваться для поиска данных и не должен хранить в нем новые данные. Пытается использовать или создавать кэш во время отключения, что приведет к DXGI_ERROR_NOT_CURRENTLY_AVAILABLE. |
D3D12_SHADER_CACHE_CONTROL_FLAG_ENABLE Значение: 0x2 Спецификации, используемые кэшем, должны быть возобновлены. |
D3D12_SHADER_CACHE_CONTROL_FLAG_CLEAR Значение: 0x4 Спецификации, которые следует удалить любое существующее содержимое кэша. |
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Сборка Windows 10 20348 |
минимальный поддерживаемый сервер | Сборка Windows 10 20348 |
заголовка | d3d12.h |
См. также
- API кэша кэша D3D12 D3D12