Skip to main content
设置可变速率着色 (VRS) 的基础着色速率和组合器。有关详细信息,请参阅可变速率着色 (VRS)

语法

参数

baseShadingRate
类型:D3D12_SHADING_RATE
来自 D3D12_SHADING_RATE 枚举的常量,用于描述要设置的基础着色速率。 combiners
类型:const D3D12_SHADING_RATE_COMBINER *
一个可选指针,指向包含要设置的着色速率组合器的常量 D3D12_SHADING_RATE_COMBINER 数组。数组中的 D3D12_SHADING_RATE_COMBINER 元素数量必须等于常量 D3D12_RS_SET_SHADING_RATE_COMBINER_COUNT,其值等于 2 由于 Tier1 可变速率着色 (VRS) 不支持每图元和基于屏幕空间图像的 VRS,因此为使这些值有意义,适配器需要 Tier2 VRS 支持。请参阅 D3D12_FEATURE_DATA_D3D12_OPTIONS6D3D12_VARIABLE_SHADING_RATE_TIER NULL 指针等同于默认着色组合器,即两者都是 D3D12_SHADING_RATE_COMBINER_PASSTHROUGH 最终着色速率的算法由以下内容决定。
其中 ApplyCombiner

返回值

类型:void 无。

备注

要求

头文件: d3d12_xs.h
库: d3d12_xs.lib
支持的平台:XBOX Series 主机

另请参阅

可变速率着色 (VRS)
最后修改于 2026年8月24日