RedEyeCorrectionParams 構造体 (gdipluseffects.h)

RedEyeCorrectionParams 構造体には、赤目補正が適用されるビットマップの領域を指定するメンバーが含まれています。

次の手順に従って、ビットマップ内の赤い目を修正できます。

  1. RedEyeCorrectionParams 構造体を作成して初期化します。
  2. RedEyeCorrectionParams 構造体のアドレスを RedEyeCorrection オブジェクトの RedEyeCorrection::SetParameters メソッドに渡します。
  3. RedEyeCorrection オブジェクトのアドレスを Graphics::D rawImage メソッドまたは Bitmap::ApplyEffect メソッドに渡します。

構文

struct RedEyeCorrectionParams {
  UINT numberOfAreas;
  RECT *areas;
};

メンバー

numberOfAreas

型: UINT

areas 配列内の RECT 構造体の数を指定する整数。

areas

種類: RECT*

RECT 構造体の配列へのポインター。各構造体は、赤目補正を適用するビットマップの領域を指定します。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
Header gdipluseffects.h (Gdiplus.h を含む)