ImageDecoder.UnpremultipliedRequired 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
回傳是否 Bitmap 會有未預乘的像素。 -或- 指定是否 Bitmap 應該有未預乘的像素。
public bool UnpremultipliedRequired { [Android.Runtime.Register("isUnpremultipliedRequired", "()Z", "", ApiSince=28)] get; [Android.Runtime.Register("setUnpremultipliedRequired", "(Z)V", "", ApiSince=28)] set; }
[<get: Android.Runtime.Register("isUnpremultipliedRequired", "()Z", "", ApiSince=28)>]
[<set: Android.Runtime.Register("setUnpremultipliedRequired", "(Z)V", "", ApiSince=28)>]
member this.UnpremultipliedRequired : bool with get, set
屬性值
- 屬性
備註
財產取得者文件:
回傳是否 Bitmap 會有未預乘的像素。
Java 文件 android.graphics.ImageDecoder.isUnpremultipliedRequired()。
屬性設定文件:
指定是否 Bitmap 應該有未預乘的像素。
預設情況下,ImageDecoder 會建立帶有預乘像素的 , Bitmap 這是使用 S 系統繪圖 android.view.View (即繪圖) Canvas所必需的。 以 為 true 呼叫此方法,會回 #decodeBitmap 傳 Bitmap 一個未預乘的像素。 參見 Bitmap#isPremultiplied Bitmap.isPremultiplied()。 這與 不相容 #decodeDrawable decodeDrawable;嘗試解碼未預乘 Drawable 的 會拋出 java.lang.IllegalStateException。
如同 ImageDecoder 上的所有設定器,必須在 內 OnHeaderDecodedListener#onHeaderDecoded onHeaderDecoded調用。
Java 文件 android.graphics.ImageDecoder.setUnpremultipliedRequired(boolean)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。