D3D12_SHADER_CACHE_CONTROL_FLAGS 枚举 (d3d12.h)

定义指定着色器缓存控件选项的常量。

语法

typedef enum D3D12_SHADER_CACHE_CONTROL_FLAGS {
  D3D12_SHADER_CACHE_CONTROL_FLAG_DISABLE = 0x1,
  D3D12_SHADER_CACHE_CONTROL_FLAG_ENABLE = 0x2,
  D3D12_SHADER_CACHE_CONTROL_FLAG_CLEAR = 0x4
} ;

常量

 
D3D12_SHADER_CACHE_CONTROL_FLAG_DISABLE
值: 0x1
指定不应使用缓存来查找数据,并且不应在缓存中存储新数据。 在禁用缓存时尝试使用/创建缓存会导致 DXGI_ERROR_NOT_CURRENTLY_AVAILABLE
D3D12_SHADER_CACHE_CONTROL_FLAG_ENABLE
值: 0x2
应恢复使用缓存的规范。
D3D12_SHADER_CACHE_CONTROL_FLAG_CLEAR
值: 0x4
指定应删除缓存的任何现有内容。

要求

要求
最低受支持的客户端 Windows 10内部版本 20348
最低受支持的服务器 Windows 10内部版本 20348
标头 d3d12.h

另请参阅