RenderEffect.CreateChainEffect(RenderEffect, RenderEffect) Methode

Definition

Erstellen Sie ein RenderEffect Objekt, das "inner" mit "outer" erstellt, sodass die Ergebnisse von "inner" als Quellbitmap behandelt werden, die an "outer" übergeben wird, i.

[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

Parameter

outer
RenderEffect

RenderEffect die die Ausgabe als Eingabe verbraucht

inner
RenderEffect

RenderEffect die als Eingabe verwendet wird von

Gibt zurück

Attribute

Hinweise

Erstellen Sie ein RenderEffect Objekt, das "inner" mit "outer" erstellt, sodass die Ergebnisse von "inner" als Quellbitmap behandelt werden, die an "outer" übergeben wird, d. h.

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

Verbraucher sollten die explizite Verkettung von RenderEffect Instanzen zur Erstellungszeit bevorzugen, anstatt den Ketteneffekt zu verwenden. Ketteneffekte sind nützlich für Situationen, in denen die Eingabe oder Ausgabe von einer anderen Stelle bereitgestellt wird und die Eingabe oder Ausgabe RenderEffect geändert werden muss.

Java Dokumentation für android.graphics.RenderEffect.createChainEffect(android.graphics.RenderEffect, android.graphics.RenderEffect).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: