Freigeben über


RedEyeCorrectionParams-Struktur (gdipluseffects.h)

Eine RedEyeCorrectionParams-Struktur enthält Elemente, die die Bereiche einer Bitmap angeben, auf die eine Rotaugenkorrektur angewendet wird.

Sie können rote Augen in einer Bitmap korrigieren, indem Sie die folgenden Schritte ausführen.

  1. Erstellen und initialisieren Sie eine RedEyeCorrectionParams-Struktur .
  2. Übergeben Sie die Adresse der RedEyeCorrectionParams-Struktur an die RedEyeCorrection::SetParameters-Methode eines RedEyeCorrection-Objekts .
  3. Übergeben Sie die Adresse des RedEyeCorrection-Objekts an die Graphics::D rawImage-Methode oder an die Bitmap::ApplyEffect-Methode .

Syntax

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

Member

numberOfAreas

Typ: UINT

Ganzzahl, die die Anzahl der RECT-Strukturen im Bereichsarray angibt.

areas

Typ: RECT*

Zeiger auf ein Array von RECT-Strukturen , von denen jede einen Bereich der Bitmap angibt, auf den eine Korrektur der roten Augen angewendet werden soll.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile gdipluseffects.h (include Gdiplus.h)