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 |