FMX.Effects.TEffect.ProcessEffect
Delphi
procedure ProcessEffect(const Canvas: TCanvas; const Visual: TBitmap; const Data: Single); virtual;
C++
virtual void __fastcall ProcessEffect(Fmx::Graphics::TCanvas* const Canvas, Fmx::Graphics::TBitmap* const Visual, const float Data);
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
procedure function |
public | FMX.Effects.pas FMX.Effects.hpp |
FMX.Effects | TEffect |
Description
ProcessEffect est une méthode vide.
Les sous-classes de TEffect redéfinissent cette méthode pour traiter l'effet.
Le paramètre Canvas représente l'espace de dessin de l'effet et le paramètre Visual représente l'instance de TBitmap sur laquelle l'effet est dessiné. Le paramètre Data est utilisé seulement quand l'accélération matérielle n'est pas possible pour calculer des points de décalage (par exemple, lors du traitement d'un FMX.Effects.TShadowEffect). ProcessEffect est appelée par ApplyEffect ; vous n'avez pas besoin de l'appeler explicitement.