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 [デスクトップ アプリのみ] |
Header | gdipluseffects.h (Gdiplus.h を含む) |