FMX.Filter.Effects.TNormalBlendEffect

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

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

Delphi

TNormalBlendEffect = class(TImageFXEffect)

C++

class PASCALIMPLEMENTATION TNormalBlendEffect : public TImageFXEffect

プロパティ

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

説明

TNormalBlendEffect は、2 つの画像の標準ブレンド効果を作成するためのクラスです。


TNormalBlendEffect は表示オブジェクトのテクスチャに影響を及ぼします。

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

標準ブレンドは、効果が適用されるオブジェクトのテクスチャと、Target プロパティで指定されたビットマップの間で行われます。Target が指定されない場合、TNormalBlendEffect の視覚効果はありません。Target の画像に透明な領域がない場合、オブジェクトの画像は Target で完全に覆われます。

以下の表は、フォームに配置された透明な背景の .png 画像(TImage オブジェクトを使用)に対して TNormalBlendEffect を適用した結果を示しています。Target には、透明な領域があります。

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

FireMonkey logo NoEffects.PNG

Filter Effecs transparent texture.PNG

FireMonkey logo TNormalBlendEffect.PNG

関連項目

コード例