语法
参数
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_OPTIONS6 和 D3D12_VARIABLE_SHADING_RATE_TIER。 NULL 指针等同于默认着色组合器,即两者都是 D3D12_SHADING_RATE_COMBINER_PASSTHROUGH。 最终着色速率的算法由以下内容决定。
ApplyCombiner 为
返回值
类型:void 无。备注
要求
头文件: d3d12_xs.h库: d3d12_xs.lib
支持的平台:XBOX Series 主机
