FMX.Filter.Effects.TFilterBoxBlur

From RAD Studio API Documentation

TFilterBoxBlurFMX.Filter.Effects.TFilterBaseFilterFMX.Types.TFmxObjectSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObject

Delphi

TFilterBoxBlur = class(TFilterBaseFilter)

C++

class PASCALIMPLEMENTATION TFilterBoxBlur : public TFilterBaseFilter

Properties

Type Visibility Source Unit Parent
class public
FMX.Filter.Effects.pas
FMX.Filter.Effects.hpp
FMX.Filter.Effects FMX.Filter.Effects

Description

TFilterBoxBlur is a wrapper for TBoxBlurEffect. FMX.Filter.Effects.TFilterBoxBlur inherits from FMX.Filter.Effects.TBoxBlurEffect. All content below this line refers to FMX.Filter.Effects.TBoxBlurEffect.

TBoxBlurEffect is a class for creating an effect that blurs the texture of visible objects using a Box blur algorithm.

For further information, go to TImageFXEffect and FireMonkey Image Effects.

You can change the blur amount of the effect using the BlurAmount property. The following table shows the results of and differences between blur effects on a .png picture (with transparent background) placed on a form (using a TImage object).

No effect (original picture)

TBlurEffect | Softness=0.3

TRadialBlurEffect | BlurAmount=3

TGaussianBlurEffect | BlurAmount=0.3

TBoxBlurEffect | BlurAmount=3

TDirectionalBlurEffect | BlurAmount=3 Angle=45

TBlurTransitionEffect | Progress=30

See Also

Code Examples