715 B
715 B
RenderSurface::SetRenderArea
设置自定义渲染区域。
void SetRenderArea(const Math::RectInt& renderArea);
参数
renderArea- 期望使用的渲染矩形。
行为说明
当前实现不会原样保存传入矩形,而是先根据 surface 的 width / height 做一次边界夹取:
x / y会被夹到[0, width/height]- 负的
width / height会按0处理 - 右边界和下边界也不会超过当前 surface 尺寸
设置完成后,HasCustomRenderArea() 会变为 true。