描述
获取包围此图像对象的裁剪区域的矩形。
C++ 语法
GpStatus WINGDIPAPI GdipGetClipBoundsI( GpGraphics *graphics, GpRect *rect ); |
PowerBASIC 语法
FUNCTION GdipGetClipBoundsI ( _ BYVAL graphics AS DWORD, _ BYREF pRect AS RECTL _ ) AS LONG |
参数
graphics
[in]指向图像对象的指针。
rect
[out]指向RectL结构的指针,该结构接收包围裁剪区域的矩形。
返回值
如果函数成功,则返回Ok,它是状态枚举的一个元素。
如果函数失败,它返回状态枚举的其他元素之一。
备注
将世界变换应用于裁剪区域,然后计算包围矩形。
如果没有显式设置Graphics对象的裁剪区域,则它的裁剪区域是无限大的。当裁剪区域是无穷大时,GetClipBounds返回一个大矩形。该矩形的X和Y数据成员是大的负数,“宽度”和“高度”数据成员是大的正数。