RenderNode.SetRenderEffect(RenderEffect) 方法

定義

設定 將其 android.graphics.RenderEffect 套用到這個 RenderNode。

[Android.Runtime.Register("setRenderEffect", "(Landroid/graphics/RenderEffect;)Z", "", ApiSince=31)]
public bool SetRenderEffect(Android.Graphics.RenderEffect? renderEffect);
[<Android.Runtime.Register("setRenderEffect", "(Landroid/graphics/RenderEffect;)Z", "", ApiSince=31)>]
member this.SetRenderEffect : Android.Graphics.RenderEffect -> bool

參數

renderEffect
RenderEffect

並套用到 RenderNode。 傳遞 null 會清除所有先前設定的 RenderEffects。

傳回

若值改變,則為真;若新值與先前相同,則為假。

屬性

備註

設定 將其 android.graphics.RenderEffect 套用到這個 RenderNode。 這會在將 RenderNode 內容畫入目的地前,對最終結果施加視覺效果。 例如,如果 RenderEffect#createBlurEffect(float, float, RenderEffect, Shader.TileMode) 提供了 ,內容會被繪製在另一個圖層,當這個 RenderNode 被繪製到目的地時,該圖層會變得模糊。

Java 文件 android.graphics.RenderNode.setRenderEffect(android.graphics.RenderEffect)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於