SharpenParams 结构 (gdipluseffects.h)
SharpenParams 结构包含指定位图锐化调整的性质的成员。
可以按照以下步骤调整位图的锐度。
- 创建并初始化 SharpenParams 结构。
- 将 SharpenParams 结构的地址传递给 Sharpen 对象的 Sharpen::SetParameters 方法。
- 将 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) |