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. {{#multireplace:FMX.Filter.Effects.TFilterAffineTransform|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} hérite de {{#multireplace:FMX.Filter.Effects.TAffineTransformEffect|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}. Tout le contenu en-dessous de cette ligne se réfère à {{#multireplace:FMX.Filter.Effects.TAffineTransformEffect|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}.
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) |
||