FMX.Filter.Effects.TFilterPerspectiveTransform

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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

Delphi

TFilterPerspectiveTransform = class(TFilterBaseFilter)

C++

class PASCALIMPLEMENTATION TFilterPerspectiveTransform : 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

TFilterPerspectiveTransform ist ein Wrapper für die Klasse TPerspectiveTransformEffect.

FMX.Filter.Effects.TFilterPerspectiveTransform erbt von FMX.Filter.Effects.TPerspectiveTransformEffect. Der folgende Inhalt bezieht sich auf FMX.Filter.Effects.TPerspectiveTransformEffect.


Mit der Klasse TPerspectiveTransformEffect wird ein Effekt erzeugt, durch den eine perspektivische Verzerrung auf die Textur von sichtbaren Objekten angewendet wird.

Weitere Informationen finden Sie unter TImageFXEffect und FireMonkey-Bildeffekte.

Die perspektivische Verzerrung kann mit den Eigenschaften BottomLeft, BottomRight, TopLeft und TopRight gesetzt und angepasst werden. Jede Eigenschaft gibt einen Eckpunkt der resultierenden Verzerrung an.

In der folgenden Tabelle wird das Ergebnis eines perspektivischen Verzerrungseffekts für ein .png-Bild gezeigt, das (mit einem TImage-Objekt) in einem Formular platziert wurde.

Kein Effekt (Originalbild) TPerspectiveTransformEffect

FireMonkey logo NoEffects.PNG

FireMonkey logo TPerspectiveTransformEffect.PNG

Siehe auch

Codebeispiele