ColorCurveParams 结构 (gdipluseffects.h)
ColorCurveParams 结构包含指定调整位图颜色的成员。
ColorCurve 类包含八个单独的调整:曝光、密度、对比度、突出显示、阴影、中间色调、白色饱和度和黑色饱和度。 可以按照以下步骤对位图应用这些调整之一。
- 创建并初始化 ColorCurveParams 结构。
- 将 ColorCurveParams 结构的地址传递给 ColorCurve 对象的 ColorCurve::SetParameters 方法。
- 将 ColorCurve 对象的地址传递给 Graphics::D rawImage 方法或 Bitmap::ApplyEffect 方法。
语法
struct ColorCurveParams {
CurveAdjustments adjustment;
CurveChannel channel;
INT adjustValue;
};
成员
adjustment
类型: CurveAdjustments
指定要应用的调整的 CurveAdjustments 枚举的元素。
channel
类型: CurveChannel
CurveChannel 枚举的元素,指定应用调整的颜色通道。
adjustValue
类型: INT
指定调整强度的整数。 可接受值的范围取决于要应用的调整。 若要查看特定调整的可接受值的范围,请参阅 CurveAdjustments 枚举。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
标头 | gdipluseffects.h (包括 Gdiplus.h) |