TintParams 结构 (gdipluseffects.h)

TintParams 结构包含的成员指定位图色调调整的性质。

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

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

语法

struct TintParams {
  INT hue;
  INT amount;
};

成员

hue

类型: INT

范围 -180 到 180 的整数,指定要加强或削弱的色调。 值为 0 指定蓝色。 正值指定色轮上的顺时针角度。 例如,正 60 指定青色,正 120 指定绿色。 负值指定色轮上的逆时针角度。 例如,负 60 指定洋红色,负 120 指定红色。

amount

类型: INT

范围 -100 到 100 的整数,指定 色调参数) 的色调 (增强或弱化程度。 值为 0 指定不更改。 正值指定色调增强,负值指定色调弱化。

要求

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