Files
XCEngine/docs/api/rhi/command-list/set-scissor-rect.md
2026-03-20 02:35:45 +08:00

749 B
Raw Blame History

RHICommandList::SetScissorRect

virtual void SetScissorRect(const Rect& rect) = 0;

设置裁剪矩形。超出该矩形区域的像素将被丢弃。此操作用于实现遮罩、屏幕空间裁剪等效果。

参数:

  • rect - 裁剪矩形结构体(包含 left、top、right、bottom单位为像素

返回: void

异常:

线程安全:

复杂度: O(1)

示例:

Rect rect;
rect.left = 0;
rect.top = 0;
rect.right = 640;
rect.bottom = 480;
cmdList->SetScissorRect(rect);

相关文档