FMX.Filter.Effects.TFilterBrightTransition

De RAD Studio API Documentation
Aller à : navigation, rechercher

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

Delphi

TFilterBrightTransition = class(TFilterBaseFilter)

C++

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

TFilterBrightTransition est un wrapper pour TBrightTransitionEffect.

FMX.Filter.Effects.TFilterBrightTransition hérite de FMX.Filter.Effects.TBrightTransitionEffect. Tout le contenu en-dessous de cette ligne se réfère à FMX.Filter.Effects.TBrightTransitionEffect.

TBrightTransitionEffect est une classe de création d'un effet qui effectue une transition entre la texture d'objets visibles et une autre texture, en éclaircissant les deux textures.


Pour de plus amples informations, voir TImageFXEffect et Effets d'image FireMonkey.

La transition est effectuée entre la texture de l'objet auquel l'effet est appliqué et le bitmap spécifié par la propriété Target. Si Target n'est pas spécifiée, TBrightTransitionEffect utilise aussi la texture de l'objet auquel l'effet est appliqué en tant que seconde texture de la transition.

La progression de la transition entre les deux textures peut être changée par le biais de la propriété Progress.

Le tableau suivant montre le résultat de l'effet TBrightTransitionEffect sur une image .png (avec un arrière-plan transparent), placée sur une fiche (en utilisant un objet TImage) :

La valeur utilisée pour la propriété Progress est supérieure à la valeur par défaut, pour une meilleure visibilité du résultat (Progress=40%).

Aucun effet (image originale) Sans cible spécifiée Avec cible spécifiée

FireMonkey logo NoEffects.PNG

FireMonkey logo TBrightTransitionEffect no texture.PNG

FireMonkey logo TBrightTransitionEffect texture.PNG

Voir aussi

Exemples de code