ImageDecoderAllocator 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
public enum ImageDecoderAllocator
type ImageDecoderAllocator =
- 繼承
-
ImageDecoderAllocator
欄位
| 名稱 | 值 | Description |
|---|---|---|
| Default | 0 | 使用像素記憶體的預設配置。 通常會產生 Bitmap.Config.HARDWARE 的配置,但對於小型影像,也可能是軟體配置。 此外,當硬體不相容時,這會切換成軟體,例如 setMutableRequired(true) 或 setDecodeAsAlphaMaskEnabled(true)。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
| Software | 1 | 使用軟體配置來管理像素記憶體。 對於繪製到軟體畫布或存取最終輸出的像素非常有用。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
| SharedMemory | 2 | 像素記憶體使用共用記憶體。 方便跨流程分享。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
| Hardware | 3 | 需要 Bitmap.Config.HARDWARE 點陣圖。 當這與不相容的選項結合,例如 setMutableRequired(true) 或 setDecodeAsAlphaMaskEnabled(true) 時,decodeDrawable 或 decodeBitmap 會拋出 IllegalStateException。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |