Метод ID3D12Device9::ShaderCacheControl (d3d12.h)
Изменяет поведение кэшей, используемых внутри Direct3D или драйвером. ShaderCacheControl можно использовать только в режиме разработчика.
Синтаксис
HRESULT ShaderCacheControl(
D3D12_SHADER_CACHE_KIND_FLAGS Kinds,
D3D12_SHADER_CACHE_CONTROL_FLAGS Control
);
Параметры
Kinds
Тип: D3D12_SHADER_CACHE_KIND_FLAGS
Кэши для изменения. Любой из этих кэшей может существовать или не существовать.
Control
Тип: D3D12_SHADER_CACHE_CONTROL_FLAGS
Способ изменения кэшей. Вы не можете одновременно передать функции DISABLE и ENABLE ; и необходимо передать хотя бы один флаг.
Требования
Минимальная версия клиента | Windows 10 сборки 20348 |
Минимальная версия сервера | Windows 10 сборки 20348 |
Верхняя часть | d3d12.h |
Библиотека | d3d12.lib |
DLL | d3d12.dll |