Поделиться через


перечисление 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