RenderEffect.CreateChainEffect(RenderEffect, RenderEffect) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
建立 RenderEffect 一個將「內層」與「外層」組合的 ,使得「內層」的結果被視為傳遞給「外層」的來源位圖,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
參數
- outer
- RenderEffect
RenderEffect 該輸入消耗了 的 inner 輸出
- inner
- RenderEffect
RenderEffect 該輸入被 消耗為 outer
傳回
- 屬性
備註
建立 RenderEffect 一個將「內層」與「外層」組合的 ,使得「內層」的結果被視為傳遞給「外層」的原始位圖,也就是說
{@code
result = outer(inner(source))
}
消費者應該在建立時偏好明確串接 RenderEffect 實例,而非使用連鎖效果。 連鎖效果適用於輸入或輸出來自其他來源,且需要改變輸入或輸出 RenderEffect 的情況。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。