Перечисление D3D11_SHADER_CACHE_SUPPORT_FLAGS (d3d11.h)
Описывает уровень поддержки кэширования шейдеров в текущем графическом драйвере.
Синтаксис
typedef enum D3D11_SHADER_CACHE_SUPPORT_FLAGS {
D3D11_SHADER_CACHE_SUPPORT_NONE = 0,
D3D11_SHADER_CACHE_SUPPORT_AUTOMATIC_INPROC_CACHE = 0x1,
D3D11_SHADER_CACHE_SUPPORT_AUTOMATIC_DISK_CACHE = 0x2
} ;
Константы
D3D11_SHADER_CACHE_SUPPORT_NONE Значение: 0 Указывает, что драйвер не поддерживает кэширование шейдеров. |
D3D11_SHADER_CACHE_SUPPORT_AUTOMATIC_INPROC_CACHE Значение: 0x1 Указывает, что драйвер поддерживает управляемый ОС кэш шейдеров, который хранит скомпилированные шейдеры в памяти во время текущего запуска приложения. |
D3D11_SHADER_CACHE_SUPPORT_AUTOMATIC_DISK_CACHE Значение: 0x2 Указывает, что драйвер поддерживает управляемый ОС кэш шейдеров, в котором скомпилированные шейдеры хранятся на диске для ускорения будущих запусков приложения. |
Комментарии
Это перечисление используется структурой D3D11_FEATURE_DATA_SHADER_CACHE .
Требования
Верхняя часть | d3d11.h |