FMX.Filter.Effects.TFilterPinch

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

FMX.Filter.Effects.TFilterBaseFilterFMX.Types.TFmxObjectSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTFilterPinch

Delphi

TFilterPinch = class(TFilterBaseFilter)

C++

class PASCALIMPLEMENTATION TFilterPinch : public TFilterBaseFilter

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

FireMonkey logo NoEffects shadow.PNG

FireMonkey logo TPinchEffect.PNG

Siehe auch

Codebeispiele