FMX.Filter.Effects.TPinchEffect

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

FMX.Filter.Effects.TImageFXEffectFMX.Effects.TFilterEffectFMX.Effects.TEffectFMX.Types.TFmxObjectSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTPinchEffect

Delphi

TPinchEffect = class(TImageFXEffect)

C++

class PASCALIMPLEMENTATION TPinchEffect : public TImageFXEffect

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
FMX.Filter.Effects.pas
FMX.Filter.Effects.hpp
FMX.Filter.Effects FMX.Filter.Effects

Beschreibung

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

FireMonkey logo NoEffects shadow.PNG

FireMonkey logo TPinchEffect.PNG

Siehe auch

Codebeispiele