ImageDecoder クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
エンコードされたイメージ (、JPEG
、GIF
WEBP
または HEIF
などPNG
) を または Bitmap
オブジェクトにDrawable
変換するためのクラス。
[Android.Runtime.Register("android/graphics/ImageDecoder", ApiSince=28, DoNotGenerateAcw=true)]
public sealed class ImageDecoder : Java.Lang.Object, IDisposable, Java.Interop.IJavaPeerable, Java.Lang.IAutoCloseable
[<Android.Runtime.Register("android/graphics/ImageDecoder", ApiSince=28, DoNotGenerateAcw=true)>]
type ImageDecoder = class
inherit Object
interface IAutoCloseable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- 継承
- 属性
- 実装
注釈
の android.graphics.ImageDecoder
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。
フィールド
AllocatorDefault |
古い.
ピクセル メモリの既定の割り当てを使用します。 |
AllocatorHardware |
古い.
が必要です |
AllocatorSharedMemory |
古い.
ピクセル メモリには共有メモリを使用します。 |
AllocatorSoftware |
古い.
ピクセル メモリにソフトウェア割り当てを使用します。 |
MemoryPolicyDefault |
古い.
内部 |
MemoryPolicyLowRam |
古い.
可能な場合は、イメージの品質を犠牲にして高密度 |
プロパティ
Class |
この |
Crop |
設定されている場合は、トリミングする四角形を返します。 または、(場合によっては) スケーリングされたイメージの に |
DecodeAsAlphaMaskEnabled |
単一チャネル入力をアルファとして扱うかどうかを返します。 または、出力をアルファ マスクとして扱う可能性があるかどうかを指定します。 |
Handle |
基になる Android インスタンスへのハンドル。 (継承元 Object) |
JniIdentityHashCode |
エンコードされたイメージ (、 |
JniPeerMembers |
エンコードされたイメージ (、 |
MemorySizePolicy |
デコードされた |
MutableRequired |
デコードされた |
OnPartialImageListener |
このオブジェクトに を |
PeerReference |
エンコードされたイメージ (、 |
PostProcessor |
現在設定されている を |
ThresholdClass |
この API は Mono for Android インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。 (継承元 Object) |
ThresholdType |
この API は Mono for Android インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。 (継承元 Object) |
UnpremultipliedRequired |
が |
メソッド
Clone() |
このオブジェクトのコピーを作成して返します。 (継承元 Object) |
Close() |
基になるリソースを放棄して、このリソースを閉じます。 |
CreateSource(AssetManager, String) |
から新しい |
CreateSource(Byte[]) |
から新しい |
CreateSource(Byte[], Int32, Int32) |
から新しい |
CreateSource(ByteBuffer) |
から新しい |
CreateSource(ContentResolver, Uri) |
から新しい |
CreateSource(File) |
から新しい |
CreateSource(ICallable) |
から新しい |
CreateSource(Resources, Int32) |
から新しい |
DecodeBitmap(ImageDecoder+Source) |
以下を参照してください。 |
DecodeBitmap(ImageDecoder+Source, ImageDecoder+IOnHeaderDecodedListener) |
以下を参照してください。 |
DecodeDrawable(ImageDecoder+Source) |
以下を参照してください。 |
DecodeDrawable(ImageDecoder+Source, ImageDecoder+IOnHeaderDecodedListener) |
以下を参照してください。 |
Dispose() |
エンコードされたイメージ (、 |
Dispose(Boolean) |
エンコードされたイメージ (、 |
Equals(Object) |
他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。 (継承元 Object) |
GetHashCode() |
オブジェクトのハッシュ コード値を返します。 (継承元 Object) |
IsMimeTypeSupported(String) |
指定された MIME の種類が、このクラスでデコードできるサポートされているファイル形式である場合は、 を返します。 |
JavaFinalize() |
オブジェクトへの参照がなくなったとガベージ コレクションが判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。 (継承元 Object) |
Notify() |
このオブジェクトのモニターで待機している 1 つのスレッドを起動します。 (継承元 Object) |
NotifyAll() |
このオブジェクトのモニターで待機しているすべてのスレッドを起動します。 (継承元 Object) |
SetHandle(IntPtr, JniHandleOwnership) |
Handle プロパティを設定します。 (継承元 Object) |
SetTargetColorSpace(ColorSpace) |
出力に必要 |
SetTargetSampleSize(Int32) |
sampleSize を使用してターゲット サイズを設定します。 |
SetTargetSize(Int32, Int32) |
出力 |
ToArray<T>() |
エンコードされたイメージ (、 |
ToString() |
オブジェクトの文字列形式を返します。 (継承元 Object) |
UnregisterFromRuntime() |
エンコードされたイメージ (、 |
Wait() |
現在のスレッドは、別のスレッドがこのオブジェクトの メソッドまたは メソッドを |
Wait(Int64) |
別のスレッドがこのオブジェクトの メソッドまたは |
Wait(Int64, Int32) |
別のスレッドがこのオブジェクトのメソッドまたは |
イベント
PartialImage |
エンコードされたイメージ (、 |
明示的なインターフェイスの実装
IJavaPeerable.Disposed() |
エンコードされたイメージ (、 |
IJavaPeerable.DisposeUnlessReferenced() |
エンコードされたイメージ (、 |
IJavaPeerable.Finalized() |
エンコードされたイメージ (、 |
IJavaPeerable.JniManagedPeerState |
エンコードされたイメージ (、 |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
エンコードされたイメージ (、 |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
エンコードされたイメージ (、 |
IJavaPeerable.SetPeerReference(JniObjectReference) |
エンコードされたイメージ (、 |
拡張メソッド
JavaCast<TResult>(IJavaObject) |
Android ランタイムチェック型変換を実行します。 |
JavaCast<TResult>(IJavaObject) |
エンコードされたイメージ (、 |
GetJniTypeName(IJavaPeerable) |
エンコードされたイメージ (、 |