效果类 (gdipluseffects.h)

Effect 类充当 11 个类的基类,可用于将效果和调整应用于位图。 以下类从 Effect 下降。

若要对位图应用和效果,请创建 Effect 类的后代之一的实例,并将该后代的地址传递给 Graphics::D rawImage 方法或 Bitmap::ApplyEffect 方法。

方法

Effect 类具有这些方法。

 
Effect::Effect

创建 Effect 对象。
Effect::GetAuxData

Effect::GetAuxData 获取一个指针,该指针指向先前调用 Bitmap::ApplyEffect 方法创建的一组查找表。
Effect::GetAuxDataSize

Effect::GetAuxDataSize 方法获取先前调用 Bitmap::ApplyEffect 方法创建的辅助数据的大小(以字节为单位)。
Effect::GetParameterSize

Effect::GetParameterSize 方法获取当前为此 Effect 设置的参数的总大小(以字节为单位)。 Effect::GetParameterSize 方法通常在作为 Effect 类后代实例的对象上调用。
效果::UseAuxData

Effect::UseAuxData 方法设置或清除一个标志,该标志指定 Bitmap::ApplyEffect 方法是否应返回指向它创建的辅助数据的指针。

要求

要求
目标平台 Windows
标头 gdipluseffects.h