Graphics::D rawImage (Image*,constRectF&,constRectF&,Unit,constImageAttributes*) 方法 (gdiplusgraphics.h)
Graphics::D rawImage 方法在指定位置绘制图像的指定部分。
语法
Status DrawImage(
[in] Image *image,
[in, ref] const RectF & destRect,
[in, ref] const RectF & sourceRect,
[in] Unit srcUnit,
[in] const ImageAttributes *imageAttributes
);
参数
[in] image
类型: 图像*
指向 Image 对象的指针,该对象指定要绘制的图像。
[in, ref] destRect
类型: RectF
矩形,以像素为单位,指定所呈现图像的边界。 缩放 sourceRect 指定的图像部分以填充由 destRect 指定的矩形。
[in, ref] sourceRect
类型: RectF
指定要绘制的图像部分的矩形。
[in] srcUnit
类型: 单位
指定源矩形的度量单位的 Unit 枚举的元素。
[in] imageAttributes
类型: ImageAttributes*
可选。 指向 ImageAttributes 对象的指针,该对象指定要在呈现图像时应用的颜色调整。 默认值为 NULL。
返回值
类型: 状态
如果该方法成功,则返回 Ok,这是 Status 枚举的元素。
如果方法失败,它将返回 Status 枚举的其他元素之一。
要求
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | gdiplusgraphics.h (包括 Gdiplus.h) |
Library | Gdiplus.lib |
DLL | Gdiplus.dll |