Compartilhar via


Método ID3D12Device9::ShaderCacheControl (d3d12.h)

Modifica o comportamento dos caches usados internamente pelo Direct3D ou pelo driver. ShaderCacheControl só pode ser usado no modo de desenvolvedor.

Sintaxe

HRESULT ShaderCacheControl(
  D3D12_SHADER_CACHE_KIND_FLAGS    Kinds,
  D3D12_SHADER_CACHE_CONTROL_FLAGS Control
);

Parâmetros

Kinds

Tipo: D3D12_SHADER_CACHE_KIND_FLAGS

Os caches a serem modificados. Qualquer um desses caches pode ou não existir.

Control

Tipo: D3D12_SHADER_CACHE_CONTROL_FLAGS

A maneira como modificar os caches. Você não pode passar DISABLE e ENABLE ao mesmo tempo; e você deve passar pelo menos um sinalizador.

Requisitos

   
Cliente mínimo com suporte Windows 10 Build 20348
Servidor mínimo com suporte Windows 10 Build 20348
Cabeçalho d3d12.h
Biblioteca d3d12.lib
DLL d3d12.dll

Confira também