Перечисление D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAGS_0080 (d3d12umddi.h)

D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAGS_0080 перечисляет действия управления для выполнения кэша шейдера, управляемого драйвером.

Синтаксис

typedef enum D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAGS_0080 {
  D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAG_0080_DISABLE,
  D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAG_0080_ENABLE,
  D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAG_0080_CLEAR
} ;

Константы

 
D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAG_0080_DISABLE
Отключите кэш шейдера. Отключенный кэш нельзя использовать для поиска данных или хранения новых данных.
D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAG_0080_ENABLE
Возобновляет использование кэша.
D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAG_0080_CLEAR
Удалите все существующее содержимое кэша.

Комментарии

D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAGS_0080 — это параметр, передаваемый в PFND3D12DDI_IMPLICITSHADERCACHECONTROL_0080 драйвера.

Драйвер не будет получать одновременно D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAG_0080_DISABLE и D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAG_0080_ENABLE .

Дополнительные сведения см. в спецификации API кэша шейдеров D3D12 .

Требования

Требование Значение
Заголовок d3d12umddi.h

См. также раздел

PFND3D12DDI_IMPLICITSHADERCACHECONTROL_0080