FMX.Filter.Effects.TFilterPinch
Delphi
TFilterPinch = class(TFilterBaseFilter)
C++
class PASCALIMPLEMENTATION TFilterPinch : public TFilterBaseFilter
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | FMX.Filter.Effects.pas FMX.Filter.Effects.hpp |
FMX.Filter.Effects | FMX.Filter.Effects |
Beschreibung
TFilterPinch ist ein Wrapper für TPinchEffect. FMX.Filter.Effects.TFilterPinch erbt von FMX.Filter.Effects.TPinchEffect. Der folgende Inhalt bezieht sich auf FMX.Filter.Effects.TPinchEffect.
Mit der Klasse TPinchEffect wird ein Effekt erzeugt, durch den ein kreisförmiger Bereich der Textur von sichtbaren Objekten verzerrt wird (Distorsion).
Weitere Informationen finden Sie unter TImageFXEffect und FireMonkey-Bildeffekte.
Der Mittelpunkt des kreisförmigen Bereichs wird in der Eigenschaft Center angegeben. Die Darstellung des kreisförmigen Bereichs kann mit der Eigenschaft AspectRatio angepasst werden. Die Windungsstärke des verzerrten Bereichs kann in der Eigenschaft Strength angegeben werden. Der Radius des kreisförmigen Bereichs kann in der Eigenschaft Radius angegeben werden.
In der folgenden Tabelle wird das Ergebnis des TPinchEffect-Effekts für ein .png-Bild gezeigt, das (mit einem TImage-Objekt) in einem Formular platziert wurde. Der Mittelpunkt (Center) der Verzerrung befindet sich in der Mitte des Bildes. Für die restlichen Eigenschaften von TPinchEffect wurden die Standardwerte (AspectRatio=1.5, Strength=10, Radius=0.25) verwendet.
Kein Effekt (Originalbild) | Ergebnis |
---|---|