TintParams 構造体 (gdipluseffects.h)
TintParams 構造体には、ビットマップに対する濃淡調整の性質を指定するメンバーが含まれています。
次の手順に従って、ビットマップの濃淡を調整できます。
- TintParams 構造体を作成して初期化します。
- TintParams 構造体のアドレスを Tint オブジェクトのTint::SetParameters メソッドに渡します。
- 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 の範囲の整数。( hue パラメーターによって指定される) 色相の強度または弱さを指定します。 値 0 は変更を指定しません。 正の値を指定すると、色相が強化され、負の値は色相が弱まることを指定します。
要件
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
Header | gdipluseffects.h (Gdiplus.h を含む) |