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

GdipBitmapApplyEffect

Previous pageReturn to chapter overviewNext page

描述

 

通过对现有的位图对象应用指定的效果来创建新的位图对象。

 

C++ 语法

 

GpStatus WINGDIPAPI GdipBitmapApplyEffect(

  GpBitmap* bitmap,

  CGpEffect *effect,

  RECT *roi,

  BOOL useAuxData,

  VOID **auxData,

  INT *auxDataSize

);

 

PowerBASIC 语法

 

FUNCTION GdipBitmapApplyEffect ( _

   BYVAL bitmap AS DWORD, _

   BYVAL effect AS DWORD, _

   BYREF roi AS RECT, _

   BYVAL useAuxData AS LONG, _

   BYREF auxData AS LONG, _

   BYREF auxDataSize AS LONG _

) AS LONG

 

参数

 

bitmap

 

[in]指向应用效果的Bitmap对象的指针的地址。

 

effect

 

[in]指向Effect类的后代实例的指针。后代(例如,Blur对象)指定应用的效果。

 

roi

 

[in]指向RECT结构的指针,指定所使用的输入位图的部分。

 

useAuxData

 

[out]设置为TRUE以指定GdipBitmapApplyEffect应返回指向其辅助数据的指针;否则。

 

auxData

 

[out]指向一组查找表的指针。

 

AuxDataSize

 

[out]指向接收辅助数据大小的长变量的指针。

 

返回值

 

如果函数成功,则返回Ok,它是状态枚举的一个元素。

 

如果函数失败,它返回状态枚举的其他元素之一。

 

要求

 

GDI+ 1.1