RenderEffect.CreateChainEffect(RenderEffect, RenderEffect) メソッド

定義

'inner' を 'outer' で構成する RenderEffect を作成します。これにより、'inner' の結果が 'outer' に渡されるソース ビットマップとして扱われます。

[Android.Runtime.Register("createChainEffect", "(Landroid/graphics/RenderEffect;Landroid/graphics/RenderEffect;)Landroid/graphics/RenderEffect;", "", ApiSince=31)]
public static Android.Graphics.RenderEffect CreateChainEffect(Android.Graphics.RenderEffect outer, Android.Graphics.RenderEffect inner);
[<Android.Runtime.Register("createChainEffect", "(Landroid/graphics/RenderEffect;Landroid/graphics/RenderEffect;)Landroid/graphics/RenderEffect;", "", ApiSince=31)>]
static member CreateChainEffect : Android.Graphics.RenderEffect * Android.Graphics.RenderEffect -> Android.Graphics.RenderEffect

パラメーター

outer
RenderEffect

RenderEffect の出力を入力として使用する

inner
RenderEffect

RenderEffect 入力として使用される

返品

属性

注釈

'inner' と 'outer' を構成する RenderEffect を作成します。これにより、'inner' の結果が 'outer' に渡されるソース ビットマップとして扱われます。つまり、

{@code
            result = outer(inner(source))
            }

コンシューマーは、チェーン効果を使用するのではなく、作成時に RenderEffect インスタンスの明示的なチェーンを優先する必要があります。 チェーン効果は、入力または出力が他の場所から提供され、入力または出力 RenderEffect 変更する必要がある状況に役立ちます。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象