ImageDecoder.PostProcessor 屬性

定義

退掉 PostProcessor 目前的那套。 -或- 在解碼和縮放後修改影像。

public Android.Graphics.IPostProcessor? PostProcessor { [Android.Runtime.Register("getPostProcessor", "()Landroid/graphics/PostProcessor;", "", ApiSince=28)] get; [Android.Runtime.Register("setPostProcessor", "(Landroid/graphics/PostProcessor;)V", "", ApiSince=28)] set; }
[<get: Android.Runtime.Register("getPostProcessor", "()Landroid/graphics/PostProcessor;", "", ApiSince=28)>]
[<set: Android.Runtime.Register("setPostProcessor", "(Landroid/graphics/PostProcessor;)V", "", ApiSince=28)>]
member this.PostProcessor : Android.Graphics.IPostProcessor with get, set

屬性值

屬性

備註

財產取得者文件:

退掉 PostProcessor 目前的那套。

Java 文件 android.graphics.ImageDecoder.getPostProcessor()

屬性設定文件:

解碼和縮放後再修改影像。

這允許在返回 a DrawableBitmap前加入效果。 對於 或 Drawable 不變 Bitmap,這是解碼後處理影像的唯一方法。

若與 #setTargetSize 和/或 #setCrop結合,則 是 PostProcessor#onPostProcess 最後出現。

若設定為九音色映像檔,則忽略九音色資料。

對於動畫影像,繪製在 Wills Canvas 上的繪圖指令會立即記錄,然後套用到每一幀。

如同 ImageDecoder 上的所有設定器,必須在 內 OnHeaderDecodedListener#onHeaderDecoded onHeaderDecoded調用。

Java 文件 android.graphics.ImageDecoder.setPostProcessor(android.graphics.PostProcessor)

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

適用於