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

定義

RenderEffect'inner' と 'outer' を構成する を作成します。これにより、'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 入力として使用される

戻り値

属性

注釈

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

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

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

の Java ドキュメント android.graphics.RenderEffect.createChainEffect(android.graphics.RenderEffect, android.graphics.RenderEffect)

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

適用対象