描述
在应用指定效果后绘制图像的一部分。
C++ 语法
GpStatus DrawImage( GpGraphics * graphics, GpImage *image, GpRectF *source, GpMatrix *xForm, effect *CGpeffect, GpImageAttributes *imageAttributes, GpUnit *srcUnit ); |
PowerBASIC 语法
FUNCTION DrawImageFX ( _ BYVAL graphics AS DWORD, _ BYVAL image AS DWORD, _ BYREF source AS GpRectF, _ BYVAL xForm AS DWORD, _ BYVAL effect AS DWORD, _ BYVAL imageAttributes AS DWORD, _ BYVAL srcUnit AS LONG _ ) AS LONG |
参数
graphics
[in]指向图像对象的指针。
image
[in]指向要绘制的图像的图片对象的指针。
source
[in]指向RectF结构的指针,指定要绘制的图像部分。
xForm
[in]指向矩阵对象的指针,指定渲染图像部分的平行四边形。通过将存储在矩阵中的仿射变换应用到源矩形来计算目标平行四边形。
effect
[in]指向影响对象的指针,该对象指定在渲染之前应用于图像的效果或调整(例如,对比度的变化)。图像不会被效果永久改变。
imageAttributes
[in]指向ImageAttributes对象的指针,用于指定在呈现图像时应用的颜色调整。可以为NULL。
srcUnit
[in]单元枚举的元素,用于指定源矩??形的度量单位。
返回值
如果方法成功,则返回StatusOk,它是状态枚举的一个元素。
如果方法失败,它返回状态枚举的其他元素之一。
要求
GDI+ 1.1


