Effect-Klasse (gdipluseffects.h)

Die Effect-Klasse dient als Basisklasse für elf Klassen, mit denen Sie Effekte und Anpassungen auf Bitmaps anwenden können. Die folgenden Klassen stammen von Effect ab.

Um eine Bitmap anzuwenden und auf sie anzuwenden, erstellen Sie eine instance einer der nachfolgern der Effect-Klasse, und übergeben Sie die Adresse dieses Nachfolgers an die Graphics::D rawImage-Methode oder an die Bitmap::ApplyEffect-Methode.

Methoden

Die Effect-Klasse verfügt über diese Methoden.

 
Effekt::Effekt

Erstellt ein Effect-Objekt.
Effect::GetAuxData

Effect::GetAuxData ruft einen Zeiger auf eine Gruppe von Nachschlagetabellen ab, die durch einen vorherigen Aufruf der Bitmap::ApplyEffect-Methode erstellt wurden.
Effect::GetAuxDataSize

Die Effect::GetAuxDataSize-Methode ruft die Größe der Hilfsdaten in Bytes ab, die durch einen vorherigen Aufruf der Bitmap::ApplyEffect-Methode erstellt wurden.
Effect::GetParameterSize

Die Effect::GetParameterSize-Methode ruft die Gesamtgröße der parameter in Bytes ab, die derzeit für diesen Effekt festgelegt sind. Die Effect::GetParameterSize-Methode wird normalerweise für ein Objekt aufgerufen, das ein instance eines Nachfolgers der Effect-Klasse ist.
Effect::UseAuxData

Die Effect::UseAuxData-Methode legt oder löscht ein Flag, das angibt, ob die Bitmap::ApplyEffect-Methode einen Zeiger auf die von ihr erstellten Hilfsdaten zurückgeben soll.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile gdipluseffects.h