FMX.Filter.Effects.TBandedSwirlEffect

提供: RAD Studio API Documentation
移動先: 案内検索

FMX.Filter.Effects.TImageFXEffectFMX.Effects.TFilterEffectFMX.Effects.TEffectFMX.Types.TFmxObjectSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTBandedSwirlEffect

Delphi

TBandedSwirlEffect = class(TImageFXEffect)

C++

class PASCALIMPLEMENTATION TBandedSwirlEffect : public TImageFXEffect

プロパティ

種類 可視性 ソース ユニット
class public
FMX.Filter.Effects.pas
FMX.Filter.Effects.hpp
FMX.Filter.Effects FMX.Filter.Effects

説明

TBandedSwirlEffect は、ビジュアル オブジェクトのテクスチャの縞をらせん状に回転させる効果を作成するためのクラスです。

詳細は、「TImageFXEffect」および「FireMonkey の画像効果」を参照してください。

渦巻きの中心は Center プロパティで指定されます。渦巻きのようすは AspectRatio プロパティでカスタマイズすることができます。らせん巻きの程度は Strength プロパティで設定することができます。渦巻きにおける縞の数は Bands プロパティで設定することができます。

以下の表は、フォームに配置された .png 画像(TImage オブジェクトを使用)に対して TBandedSwirlEffect 効果を適用した結果を示しています。渦巻きの Center は画像の中央に設定されています。TBandedSwirlEffect の残りのプロパティは、デフォルト値のまま使用されています(AspectRatio=1.5、Strength=10)。

効果を適用しない場合(元の画像) 結果

FireMonkey logo NoEffects shadow.PNG

FireMonkey logo TBandedSwirlEffect.PNG

関連項目

コード例