ID3D11DeviceContext::RSSetScissorRects 方法 (d3d11.h)
将剪刀矩形数组绑定到光栅器阶段。
语法
void RSSetScissorRects(
[in] UINT NumRects,
[in, optional] const D3D11_RECT *pRects
);
参数
[in] NumRects
类型: UINT
要绑定的剪刀矩形数。
[in, optional] pRects
类型: const D3D11_RECT*
一个剪刀矩形数组, (看到 D3D11_RECT) 。
返回值
无
备注
所有剪刀式直肠都必须以原子方式设置为一个操作。 已禁用调用未定义的任何剪刀式凹槽。
仅当 ScissorEnable 在光栅器状态中设置为 true, (看到 D3D11_RASTERIZER_DESC) 时,才会使用剪刀矩形。
要使用的剪刀矩形由几何着色器SV_ViewportArrayIndex语义输出决定, (查看着色器语义语法) 。 如果几何着色器未使用SV_ViewportArrayIndex语义,则 Direct3D 将使用数组中的第一个剪刀矩形。
数组中的每个剪刀矩形对应于视区数组中的一个视区, (请参阅 ID3D11DeviceContext::RSSetViewports) 。
Windows Phone 8:支持此 API。
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | d3d11.h |
Library | D3D11.lib |