Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
A RedEyeCorrectionParams structure contains members that specify the areas of a bitmap to which a red-eye correction is applied.
You can correct red eyes in a bitmap by following these steps.
- Create and initialize a RedEyeCorrectionParams structure.
 - Pass the address of the RedEyeCorrectionParams structure to the RedEyeCorrection::SetParameters method of a RedEyeCorrection object.
 - Pass the address of the RedEyeCorrection object to the Graphics::DrawImage method or to the Bitmap::ApplyEffect method.
 
Syntax
struct RedEyeCorrectionParams {
  UINT numberOfAreas;
  RECT *areas;
};
Members
numberOfAreas
Type: UINT
Integer that specifies the number of RECT structures in the areas array.
areas
Type: RECT*
Pointer to an array of RECT structures, each of which specifies an area of the bitmap to which red eye correction should be applied.
Requirements
| Requirement | Value | 
|---|---|
| Minimum supported client | Windows Vista [desktop apps only] | 
| Minimum supported server | Windows Server 2008 [desktop apps only] | 
| Header | gdipluseffects.h (include Gdiplus.h) |