FMX.Filter.Effects.TFilterAffineTransform
Delphi
TFilterAffineTransform = class(TFilterBaseFilter)
C++
class PASCALIMPLEMENTATION TFilterAffineTransform : public TFilterBaseFilter
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | FMX.Filter.Effects.pas FMX.Filter.Effects.hpp |
FMX.Filter.Effects | FMX.Filter.Effects |
Description
TFilterAffineTransform est un wrapper pour TAffineTransformEffect.
FMX.Filter.Effects.TFilterAffineTransform hérite de FMX.Filter.Effects.TAffineTransformEffect. Tout le contenu en-dessous de cette ligne se réfère à FMX.Filter.Effects.TAffineTransformEffect.
TAffineTransformEffect est une classe de création d'un effet qui applique une transformation affine à la texture d'objets visibles.
Pour de plus amples informations, voir TImageFXEffect et Effets d'image FireMonkey.
TAffineTransformEffect offre la possibilité de faire pivoter et de mettre à l'échelle la texture de l'objet auquel l'effet est appliqué. Les changements sont seulement appliqués à la texture de l'objet, et pas à l'objet entier. Les dimensions et la position de l'objet ne sont pas affectées.
Pour appliquer une transformation de rotation, changez les propriétés Center et Rotation.
Pour mettre à l'échelle la texture de l'objet, définissez la propriété Scale.
Le tableau suivant montre le résultat d'un effet de transformation affine sur une image .png (avec un arrière-plan transparent) placée sur une fiche (en utilisant un objet TImage).
Aucun effet (image originale) |
||