D3D12_FEATURE_DATA_D3D12_OPTIONS10 结构 (d3d12.h)

指示是否可以使用 SUM 组合器,以及是否可以从网格着色器设置 SV_ShadingRate

语法

typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS10 {
  BOOL VariableRateShadingSumCombinerSupported;
  BOOL MeshShaderPerPrimitiveShadingRateSupported;
} D3D12_FEATURE_DATA_D3D12_OPTIONS10;

成员

VariableRateShadingSumCombinerSupported

类型:_Out_ BOOL

指示是否可以使用 SUM 组合器, (这与 可变速率着色 第 2 层) 相关。 true 如果可以,则为 ;否则为 false

MeshShaderPerPrimitiveShadingRateSupported

类型:_Out_ BOOL

指示是否可以从网格着色器设置 SV_ShadingRate , (这与 可变速率着色 第 2 层) 相关。 true 如果可以,则为 ;否则为 false

要求

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

另请参阅