Skip to main content
将裁剪矩形数组绑定到光栅化器阶段。

语法

参数

NumRects [in]
类型:UINT
要绑定的裁剪矩形数量。 pRects [in]
类型:const D3D12_RECT *
裁剪矩形数组。

返回值

类型:void 无。

备注

所有裁剪矩形必须作为一个操作原子地设置。调用中未定义的任何裁剪矩形都将被禁用。 使用哪个裁剪矩形由几何着色器输出的 SV_ViewportArrayIndex 语义确定(请参阅着色器语义语法)。如果几何着色器不使用 SV_ViewportArrayIndex 语义,则 Direct3D 将使用数组中的第一个裁剪矩形。 数组中的每个裁剪矩形对应视口数组中的一个视口(请参阅 RSSetViewports)。

示例

D3D12HelloTriangle 示例按以下方式使用 ID3D12GraphicsCommandList::RSSetScissorRects
请参阅 Direct3D 12 参考中的示例代码

要求

头文件: d3d12_xs.h 或 d3d12_x.h
库: d3d12_xs.lib 或 d3d12_x.lib
支持的平台:XBOX Series 主机和 XBOX One 系列

另请参阅

ID3D12GraphicsCommandList
最后修改于 2026年8月24日