勇芳软件工作室.汉化:  GDI+ Flat API > Graphics Functions >

GdipDrawImageFX

Previous pageReturn to chapter overviewNext page

描述

 

在应用指定效果后绘制图像的一部分。

 

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