言語

ImageDecoderAllocator 列挙型

定義

public enum ImageDecoderAllocator
type ImageDecoderAllocator = 
継承
ImageDecoderAllocator

フィールド

名前 説明
Default 0

ピクセル メモリの既定の割り当てを使用します。 通常、Bitmap.Config.HARDWARE の割り当てが発生しますが、小さなイメージ用のソフトウェアである可能性があります。 さらに、ハードウェアに互換性がない場合 (setMutableRequired(true) や setDecodeAsAlphaMaskEnabled(true) など、ソフトウェアに切り替わります。

android.graphics.ImageDecoder.ALLOCATOR_DEFAULTの Android リファレンス。

このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。

Software 1

ピクセル メモリにソフトウェア割り当てを使用します。 ソフトウェアキャンバスに描画したり、最終的な出力のピクセルにアクセスしたりするのに便利です。

android.graphics.ImageDecoder.ALLOCATOR_SOFTWAREの Android リファレンス。

このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。

SharedMemory 2

ピクセル メモリに共有メモリを使用します。 プロセス間で共有する場合に便利です。

android.graphics.ImageDecoder.ALLOCATOR_SHARED_MEMORYの Android リファレンス。

このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。

Hardware 3

Bitmap.Config.HARDWARE ビットマップが必要です。 これを setMutableRequired(true) や setDecodeAsAlphaMaskEnabled(true) などの互換性のないオプションと組み合わせると、decodeDrawable または decodeBitmap は IllegalStateException をスローします。

android.graphics.ImageDecoder.ALLOCATOR_HARDWAREの Android リファレンス。

このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。

適用対象