BitmapRegionDecoder.NewInstance メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
NewInstance(ParcelFileDescriptor) |
ファイル記述子から BitmapRegionDecoder を作成します。 |
NewInstance(Stream) |
入力ストリームから BitmapRegionDecoder を作成します。 |
NewInstance(String) |
ファイル パスから BitmapRegionDecoder を作成します。 |
NewInstance(FileDescriptor, Boolean) |
ファイル記述子から BitmapRegionDecoder を作成します。 |
NewInstance(Stream, Boolean) |
入力ストリームから BitmapRegionDecoder を作成します。 |
NewInstance(String, Boolean) |
ファイル パスから BitmapRegionDecoder を作成します。 |
NewInstance(Byte[], Int32, Int32) |
指定したバイト配列から BitmapRegionDecoder を作成します。 |
NewInstance(Byte[], Int32, Int32, Boolean) |
指定したバイト配列から BitmapRegionDecoder を作成します。 |
NewInstance(ParcelFileDescriptor)
ファイル記述子から BitmapRegionDecoder を作成します。
[Android.Runtime.Register("newInstance", "(Landroid/os/ParcelFileDescriptor;)Landroid/graphics/BitmapRegionDecoder;", "", ApiSince=31)]
public static Android.Graphics.BitmapRegionDecoder NewInstance (Android.OS.ParcelFileDescriptor pfd);
[<Android.Runtime.Register("newInstance", "(Landroid/os/ParcelFileDescriptor;)Landroid/graphics/BitmapRegionDecoder;", "", ApiSince=31)>]
static member NewInstance : Android.OS.ParcelFileDescriptor -> Android.Graphics.BitmapRegionDecoder
パラメーター
デコードするデータを含むパーセル ファイル記述子
戻り値
- 属性
注釈
ファイル記述子から BitmapRegionDecoder を作成します。 記述子が戻るときに記述子内の位置は変更されないため、記述子をそのまま再び使用できます。 現在、JPEG、PNG、WebP、HEIF 形式のみがサポートされています。
の Java ドキュメント android.graphics.BitmapRegionDecoder.newInstance(android.os.ParcelFileDescriptor)
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
NewInstance(Stream)
入力ストリームから BitmapRegionDecoder を作成します。
[Android.Runtime.Register("newInstance", "(Ljava/io/InputStream;)Landroid/graphics/BitmapRegionDecoder;", "", ApiSince=31)]
public static Android.Graphics.BitmapRegionDecoder? NewInstance (System.IO.Stream is);
[<Android.Runtime.Register("newInstance", "(Ljava/io/InputStream;)Landroid/graphics/BitmapRegionDecoder;", "", ApiSince=31)>]
static member NewInstance : System.IO.Stream -> Android.Graphics.BitmapRegionDecoder
パラメーター
- is
- Stream
BitmapRegionDecoder にデコードされる生データを保持する入力ストリーム。
戻り値
新しい BitmapRegionDecoder。または null
が の場合 is
は null
。
- 属性
注釈
入力ストリームから BitmapRegionDecoder を作成します。 ストリームの位置は、エンコードされたデータが読み取られた後の場所になります。 現在、JPEG、PNG、WebP、HEIF 形式のみがサポートされています。
の Java ドキュメント android.graphics.BitmapRegionDecoder.newInstance(java.io.InputStream)
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
NewInstance(String)
ファイル パスから BitmapRegionDecoder を作成します。
[Android.Runtime.Register("newInstance", "(Ljava/lang/String;)Landroid/graphics/BitmapRegionDecoder;", "", ApiSince=31)]
public static Android.Graphics.BitmapRegionDecoder NewInstance (string pathName);
[<Android.Runtime.Register("newInstance", "(Ljava/lang/String;)Landroid/graphics/BitmapRegionDecoder;", "", ApiSince=31)>]
static member NewInstance : string -> Android.Graphics.BitmapRegionDecoder
パラメーター
- pathName
- String
デコードするファイルの完全なパス名。
戻り値
- 属性
注釈
ファイル パスから BitmapRegionDecoder を作成します。 現在、JPEG、PNG、WebP、HEIF 形式のみがサポートされています。
の Java ドキュメント android.graphics.BitmapRegionDecoder.newInstance(java.lang.String)
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
NewInstance(FileDescriptor, Boolean)
ファイル記述子から BitmapRegionDecoder を作成します。
[Android.Runtime.Register("newInstance", "(Ljava/io/FileDescriptor;Z)Landroid/graphics/BitmapRegionDecoder;", "")]
public static Android.Graphics.BitmapRegionDecoder NewInstance (Java.IO.FileDescriptor fd, bool isShareable);
[<Android.Runtime.Register("newInstance", "(Ljava/io/FileDescriptor;Z)Landroid/graphics/BitmapRegionDecoder;", "")>]
static member NewInstance : Java.IO.FileDescriptor * bool -> Android.Graphics.BitmapRegionDecoder
パラメーター
デコードするデータを含むファイル記述子
- isShareable
- Boolean
以降、このフィールドは無視 Build.VERSION_CODES#KITKAT
されています。
戻り値
- 属性
例外
イメージ形式がサポートされていないか、デコードできない場合は 。
注釈
ファイル記述子から BitmapRegionDecoder を作成します。 記述子が戻るときに記述子内の位置は変更されないため、記述子をそのまま再び使用できます。 現在、JPEG、PNG、WebP、HEIF 形式のみがサポートされています。
このメンバーは非推奨とされます。 を優先する #newInstance(ParcelFileDescriptor)
の Java ドキュメント android.graphics.BitmapRegionDecoder.newInstance(java.io.FileDescriptor, boolean)
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
NewInstance(Stream, Boolean)
入力ストリームから BitmapRegionDecoder を作成します。
[Android.Runtime.Register("newInstance", "(Ljava/io/InputStream;Z)Landroid/graphics/BitmapRegionDecoder;", "")]
public static Android.Graphics.BitmapRegionDecoder? NewInstance (System.IO.Stream is, bool isShareable);
[<Android.Runtime.Register("newInstance", "(Ljava/io/InputStream;Z)Landroid/graphics/BitmapRegionDecoder;", "")>]
static member NewInstance : System.IO.Stream * bool -> Android.Graphics.BitmapRegionDecoder
パラメーター
- is
- Stream
BitmapRegionDecoder にデコードされる生データを保持する入力ストリーム。
- isShareable
- Boolean
このフィールドは常に無視されています。
戻り値
新しい BitmapRegionDecoder。または null
が の場合 is
は null
。
- 属性
例外
イメージ形式がサポートされていないか、デコードできない場合は 。
F:Android.OS.Build+VERSION_CODES。KitKat が true を返す場合MarkSupported()は、 is.mark(1024)
が呼び出されます。 F:Android.OS.Build+VERSION_CODES。KitKat、これはもはや当てはめなくなりました。
注釈
入力ストリームから BitmapRegionDecoder を作成します。 ストリームの位置は、エンコードされたデータが読み取られた後の場所になります。 現在、JPEG、PNG、WebP、HEIF 形式のみがサポートされています。
このメンバーは非推奨とされます。 #newInstance(InputStream)
<p class="note">より前Build.VERSION_CODES#KITKAT
のバージョンでは、 が true を返す場合InputStream#markSupported is.markSupported()
は、 is.mark(1024)
が呼び出されます。 の Build.VERSION_CODES#KITKAT
時点では、この操作は行われません。</P>
の Java ドキュメント android.graphics.BitmapRegionDecoder.newInstance(java.io.InputStream, boolean)
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
NewInstance(String, Boolean)
ファイル パスから BitmapRegionDecoder を作成します。
[Android.Runtime.Register("newInstance", "(Ljava/lang/String;Z)Landroid/graphics/BitmapRegionDecoder;", "")]
public static Android.Graphics.BitmapRegionDecoder NewInstance (string pathName, bool isShareable);
[<Android.Runtime.Register("newInstance", "(Ljava/lang/String;Z)Landroid/graphics/BitmapRegionDecoder;", "")>]
static member NewInstance : string * bool -> Android.Graphics.BitmapRegionDecoder
パラメーター
- pathName
- String
デコードするファイルの完全なパス名。
- isShareable
- Boolean
このフィールドは常に無視されています。
戻り値
- 属性
例外
イメージ形式がサポートされていないか、デコードできない場合は 。
注釈
ファイル パスから BitmapRegionDecoder を作成します。 現在、JPEG、PNG、WebP、HEIF 形式のみがサポートされています。
このメンバーは非推奨とされます。 を優先する #newInstance(String)
の Java ドキュメント android.graphics.BitmapRegionDecoder.newInstance(java.lang.String, boolean)
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
NewInstance(Byte[], Int32, Int32)
指定したバイト配列から BitmapRegionDecoder を作成します。
[Android.Runtime.Register("newInstance", "([BII)Landroid/graphics/BitmapRegionDecoder;", "", ApiSince=31)]
public static Android.Graphics.BitmapRegionDecoder NewInstance (byte[] data, int offset, int length);
[<Android.Runtime.Register("newInstance", "([BII)Landroid/graphics/BitmapRegionDecoder;", "", ApiSince=31)>]
static member NewInstance : byte[] * int * int -> Android.Graphics.BitmapRegionDecoder
パラメーター
- data
- Byte[]
圧縮された画像データのバイト配列。
- offset
- Int32
は、デコーダーの解析を開始する必要があるデータにオフセットされます。
- length
- Int32
解析するオフセットから始まるバイト数
戻り値
- 属性
注釈
指定したバイト配列から BitmapRegionDecoder を作成します。 現在、JPEG、PNG、WebP、HEIF 形式のみがサポートされています。
の Java ドキュメント android.graphics.BitmapRegionDecoder.newInstance(byte[], int, int)
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
NewInstance(Byte[], Int32, Int32, Boolean)
指定したバイト配列から BitmapRegionDecoder を作成します。
[Android.Runtime.Register("newInstance", "([BIIZ)Landroid/graphics/BitmapRegionDecoder;", "")]
public static Android.Graphics.BitmapRegionDecoder NewInstance (byte[] data, int offset, int length, bool isShareable);
[<Android.Runtime.Register("newInstance", "([BIIZ)Landroid/graphics/BitmapRegionDecoder;", "")>]
static member NewInstance : byte[] * int * int * bool -> Android.Graphics.BitmapRegionDecoder
パラメーター
- data
- Byte[]
圧縮された画像データのバイト配列。
- offset
- Int32
は、デコーダーの解析を開始する必要があるデータにオフセットされます。
- length
- Int32
解析するオフセットから始まるバイト数
- isShareable
- Boolean
以降、このフィールドは無視 Build.VERSION_CODES#GINGERBREAD
されています。
戻り値
- 属性
例外
イメージ形式がサポートされていないか、デコードできない場合は 。
注釈
指定したバイト配列から BitmapRegionDecoder を作成します。 現在、JPEG、PNG、WebP、HEIF 形式のみがサポートされています。
このメンバーは非推奨とされます。 を優先する #newInstance(byte[], int, int)
の Java ドキュメント android.graphics.BitmapRegionDecoder.newInstance(byte[], int, int, boolean)
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。