API:FMX.Effects.TBevelEffect.ProcessEffect
Delphi
procedure ProcessEffect(const Canvas: TCanvas; const Visual: TBitmap; const Data: Single); override;
C++
virtual void __fastcall ProcessEffect(Fmx::Graphics::TCanvas* const Canvas, Fmx::Graphics::TBitmap* const Visual, const float Data);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | FMX.Effects.pas FMX.Effects.hpp |
FMX.Effects | TBevelEffect |
Beschreibung
ProcessEffect ist eine leere Methode.
FMX.Effects.TBevelEffect.ProcessEffect erbt von FMX.Effects.TEffect.ProcessEffect. Der folgende Inhalt bezieht sich auf FMX.Effects.TEffect.ProcessEffect.
ProcessEffect ist eine leere Methode.
Unterklassen von TEffect überschreiben diese Methode, um den Effekt zu verarbeiten.
Der Parameter Canvas
repräsentiert den Zeichenbereich für den Effekt. Der Parameter Visual
repräsentiert die TBitmap-Instanz, auf die der Effekt gezeichnet wird. Der Parameter Data
wird nur dann verwendet, wenn keine Hardware-Beschleunigung zum Berechnen der Offset-Punkte möglich ist (z.B., wenn ein FMX.Effects.TShadowEffect verarbeitet wird). ProcessEffect wird von ApplyEffect aufgerufen; Sie müssen diese Methode nicht explizit aufrufen.