SharpenParams 结构 (gdipluseffects.h)

SharpenParams 结构包含指定位图锐化调整的性质的成员。

可以按照以下步骤调整位图的锐度。

  1. 创建并初始化 SharpenParams 结构。
  2. SharpenParams 结构的地址传递给 Sharpen 对象的 Sharpen::SetParameters 方法。
  3. Sharpen 对象的地址传递到 Graphics::D rawImage 方法或 Bitmap::ApplyEffect 方法。

语法

struct SharpenParams {
  float radius;
  float amount;
};

成员

radius

类型: REAL

实数,指定锐化半径 (卷积内核) 的半径(以像素为单位)。 半径必须介于 0 到 255 的范围内。 随着半径的增加,计算给定像素的新值涉及更多周围的像素。

amount

类型: REAL

0 到 100 范围内的实数,指定要应用的锐化量。 值为 0 指定不锐化。 随着 金额 的值增加,锐度也随之增加。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
标头 gdipluseffects.h (包括 Gdiplus.h)