Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die SharpenParams-Struktur enthält Elemente, die die Art einer Schärfeanpassung an eine Bitmap angeben.
Sie können die Schärfe einer Bitmap anpassen, indem Sie die folgenden Schritte ausführen.
- Erstellen und initialisieren Sie eine SharpenParams-Struktur .
- Übergeben Sie die Adresse der SharpenParams-Struktur an die Sharpen::SetParameters-Methode eines Sharpen-Objekts .
- Übergeben Sie die Adresse des Sharpen-Objekts an die Graphics::D rawImage-Methode oder an die Bitmap::ApplyEffect-Methode .
Syntax
struct SharpenParams {
float radius;
float amount;
};
Member
radius
Typ: REAL
Reelle Zahl, die den Schärferadius (den Radius des Faltungskerns) in Pixel angibt. Der Radius muss im Bereich 0 bis 255 liegen. Wenn der Radius zunimmt, sind mehr umgebende Pixel an der Berechnung des neuen Werts eines bestimmten Pixels beteiligt.
amount
Typ: REAL
Reelle Zahl im Bereich von 0 bis 100, die den Umfang der anzuwendenden Schärfe angibt. Der Wert 0 gibt keine Schärfe an. Wenn der Wert des Betrags zunimmt, erhöht sich die Schärfe.
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) |