Share via


Classe effect (gdipluseffects.h)

La classe Effect funge da classe base per undici classi che è possibile usare per applicare effetti e regolazioni alle bitmap. Le classi seguenti derivano da Effect.

Per applicare ed applicare a una bitmap, creare un'istanza di uno dei discendenti della classe Effect e passare l'indirizzo di tale discendente al metodo Graphics::D rawImage o al metodo Bitmap::ApplyEffect .

Metodi

La classe Effect include questi metodi.

 
Effect::Effect

Crea un oggetto Effect.
Effect::GetAuxData

Effect::GetAuxData ottiene un puntatore a un set di tabelle di ricerca create da una chiamata precedente al metodo Bitmap::ApplyEffect.
Effect::GetAuxDataSize

Il metodo Effect::GetAuxDataSize ottiene le dimensioni, in byte, dei dati ausiliari creati da una chiamata precedente al metodo Bitmap::ApplyEffect.
Effect::GetParameterSize

Il metodo Effect::GetParameterSize ottiene le dimensioni totali, in byte, dei parametri attualmente impostati per questo effetto. Il metodo Effect::GetParameterSize viene in genere chiamato su un oggetto che è un'istanza di un discendente della classe Effect.
Effect::UseAuxData

Il metodo Effect::UseAuxData imposta o cancella un flag che specifica se il metodo Bitmap::ApplyEffect deve restituire un puntatore ai dati ausiliari creati.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione gdipluseffects.h