BitmapRegionDecoder.NewInstance Metodo

Definizione

Overload

Nome Descrizione
NewInstance(ParcelFileDescriptor)

Creare un oggetto BitmapRegionDecoder dal descrittore di file.

NewInstance(Stream)

Creare un oggetto BitmapRegionDecoder da un flusso di input.

NewInstance(String)

Creare un oggetto BitmapRegionDecoder da un percorso di file.

NewInstance(FileDescriptor, Boolean)

Creare un oggetto BitmapRegionDecoder dal descrittore di file.

NewInstance(Stream, Boolean)

Creare un oggetto BitmapRegionDecoder da un flusso di input.

NewInstance(String, Boolean)

Creare un oggetto BitmapRegionDecoder da un percorso di file.

NewInstance(Byte[], Int32, Int32)

Creare un oggetto BitmapRegionDecoder dalla matrice di byte specificata.

NewInstance(Byte[], Int32, Int32, Boolean)

Creare un oggetto BitmapRegionDecoder dalla matrice di byte specificata.

NewInstance(ParcelFileDescriptor)

Creare un oggetto BitmapRegionDecoder dal descrittore di file.

[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

Parametri

pfd
ParcelFileDescriptor

Descrittore di file di particella contenente i dati da decodificare

Valori restituiti

Attributi

Commenti

Creare un oggetto BitmapRegionDecoder dal descrittore di file. La posizione all'interno del descrittore non verrà modificata quando viene restituita, quindi il descrittore può essere usato di nuovo così come è. Attualmente sono supportati solo i formati JPEG, PNG, WebP e HEIF.

per android.graphics.BitmapRegionDecoder.newInstance(android.os.ParcelFileDescriptor).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

NewInstance(Stream)

Creare un oggetto BitmapRegionDecoder da un flusso di input.

[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

Parametri

is
Stream

Flusso di input che contiene i dati non elaborati da decodificare in un oggetto BitmapRegionDecoder.

Valori restituiti

Nuovo BitmapRegionDecoder o null se is è null.

Attributi

Commenti

Creare un oggetto BitmapRegionDecoder da un flusso di input. La posizione del flusso sarà la posizione in cui si trovava dopo la lettura dei dati codificati. Attualmente sono supportati solo i formati JPEG, PNG, WebP e HEIF.

per android.graphics.BitmapRegionDecoder.newInstance(java.io.InputStream).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

NewInstance(String)

Creare un oggetto BitmapRegionDecoder da un percorso di file.

[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

Parametri

pathName
String

nome di percorso completo per il file da decodificare.

Valori restituiti

Attributi

Commenti

Creare un oggetto BitmapRegionDecoder da un percorso di file. Attualmente sono supportati solo i formati JPEG, PNG, WebP e HEIF.

per android.graphics.BitmapRegionDecoder.newInstance(java.lang.String).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

NewInstance(FileDescriptor, Boolean)

Creare un oggetto BitmapRegionDecoder dal descrittore di file.

[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

Parametri

fd
FileDescriptor

Descrittore di file contenente i dati da decodificare

isShareable
Boolean

Questo campo è stato ignorato da Build.VERSION_CODES#KITKAT.

Valori restituiti

Attributi

Eccezioni

se il formato dell'immagine non è supportato o non può essere decodificato.

Commenti

Creare un oggetto BitmapRegionDecoder dal descrittore di file. La posizione all'interno del descrittore non verrà modificata quando viene restituita, quindi il descrittore può essere usato di nuovo così come è. Attualmente sono supportati solo i formati JPEG, PNG, WebP e HEIF.

Questo membro è deprecato. A favore di #newInstance(ParcelFileDescriptor)

per android.graphics.BitmapRegionDecoder.newInstance(java.io.FileDescriptor, boolean).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

NewInstance(Stream, Boolean)

Creare un oggetto BitmapRegionDecoder da un flusso di input.

[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

Parametri

is
Stream

Flusso di input che contiene i dati non elaborati da decodificare in un oggetto BitmapRegionDecoder.

isShareable
Boolean

Questo campo è sempre stato ignorato.

Valori restituiti

Nuovo BitmapRegionDecoder o null se is è null.

Attributi

Eccezioni

se il formato dell'immagine non è supportato o non può essere decodificato.

Prima di F:Android.OS.Build+VERSION_CODES. KitKat, se MarkSupported() restituisce true, is.mark(1024) verrebbe chiamato. A partire da F:Android.OS.Build+VERSION_CODES. KitKat, questo non è più il caso.

Commenti

Creare un oggetto BitmapRegionDecoder da un flusso di input. La posizione del flusso sarà la posizione in cui si trovava dopo la lettura dei dati codificati. Attualmente sono supportati solo i formati JPEG, PNG, WebP e HEIF.

Questo membro è deprecato. A favore di #newInstance(InputStream)<p class="note">Prima di Build.VERSION_CODES#KITKAT, se InputStream#markSupported is.markSupported() restituisce true, is.mark(1024) verrà chiamato . A partire da Build.VERSION_CODES#KITKAT, questo non è più il caso.</p>

per android.graphics.BitmapRegionDecoder.newInstance(java.io.InputStream, boolean).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

NewInstance(String, Boolean)

Creare un oggetto BitmapRegionDecoder da un percorso di file.

[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

Parametri

pathName
String

nome di percorso completo per il file da decodificare.

isShareable
Boolean

Questo campo è sempre stato ignorato.

Valori restituiti

Attributi

Eccezioni

se il formato dell'immagine non è supportato o non può essere decodificato.

Commenti

Creare un oggetto BitmapRegionDecoder da un percorso di file. Attualmente sono supportati solo i formati JPEG, PNG, WebP e HEIF.

Questo membro è deprecato. A favore di #newInstance(String)

per android.graphics.BitmapRegionDecoder.newInstance(java.lang.String, boolean).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

NewInstance(Byte[], Int32, Int32)

Creare un oggetto BitmapRegionDecoder dalla matrice di byte specificata.

[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

Parametri

data
Byte[]

matrice di byte di dati immagine compressi.

offset
Int32

offset nei dati per cui il decodificatore deve iniziare l'analisi.

length
Int32

numero di byte, a partire dall'offset, da analizzare

Valori restituiti

Attributi

Commenti

Creare un oggetto BitmapRegionDecoder dalla matrice di byte specificata. Attualmente sono supportati solo i formati JPEG, PNG, WebP e HEIF.

per android.graphics.BitmapRegionDecoder.newInstance(byte[], int, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

NewInstance(Byte[], Int32, Int32, Boolean)

Creare un oggetto BitmapRegionDecoder dalla matrice di byte specificata.

[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

Parametri

data
Byte[]

matrice di byte di dati immagine compressi.

offset
Int32

offset nei dati per cui il decodificatore deve iniziare l'analisi.

length
Int32

numero di byte, a partire dall'offset, da analizzare

isShareable
Boolean

Questo campo è stato ignorato da Build.VERSION_CODES#GINGERBREAD.

Valori restituiti

Attributi

Eccezioni

se il formato dell'immagine non è supportato o non può essere decodificato.

Commenti

Creare un oggetto BitmapRegionDecoder dalla matrice di byte specificata. Attualmente sono supportati solo i formati JPEG, PNG, WebP e HEIF.

Questo membro è deprecato. A favore di #newInstance(byte[], int, int)

per android.graphics.BitmapRegionDecoder.newInstance(byte[], int, int, boolean).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a