BitmapRegionDecoder.NewInstance Método

Definição

Sobrecargas

Nome Description
NewInstance(ParcelFileDescriptor)

Crie um BitmapRegionDecoder a partir do descritor de arquivo.

NewInstance(Stream)

Crie um BitmapRegionDecoder de um fluxo de entrada.

NewInstance(String)

Crie um BitmapRegionDecoder a partir de um caminho de arquivo.

NewInstance(FileDescriptor, Boolean)

Crie um BitmapRegionDecoder a partir do descritor de arquivo.

NewInstance(Stream, Boolean)

Crie um BitmapRegionDecoder de um fluxo de entrada.

NewInstance(String, Boolean)

Crie um BitmapRegionDecoder a partir de um caminho de arquivo.

NewInstance(Byte[], Int32, Int32)

Crie um BitmapRegionDecoder da matriz de bytes especificada.

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

Crie um BitmapRegionDecoder da matriz de bytes especificada.

NewInstance(ParcelFileDescriptor)

Crie um BitmapRegionDecoder a partir do descritor de arquivo.

[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

Parâmetros

pfd
ParcelFileDescriptor

O descritor de arquivo de pacote que contém os dados a serem decodificados

Retornos

Atributos

Comentários

Crie um BitmapRegionDecoder a partir do descritor de arquivo. A posição dentro do descritor não será alterada quando isso retornar, de modo que o descritor possa ser usado novamente como está. Atualmente, há suporte apenas para os formatos JPEG, PNG, WebP e HEIF.

Java documentação para android.graphics.BitmapRegionDecoder.newInstance(android.os.ParcelFileDescriptor).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

NewInstance(Stream)

Crie um BitmapRegionDecoder de um fluxo de entrada.

[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

Parâmetros

is
Stream

O fluxo de entrada que contém os dados brutos a serem decodificados em um BitmapRegionDecoder.

Retornos

Um novo BitmapRegionDecoder ou null se is for null.

Atributos

Comentários

Crie um BitmapRegionDecoder de um fluxo de entrada. A posição do fluxo será onde sempre esteve depois que os dados codificados forem lidos. Atualmente, há suporte apenas para os formatos JPEG, PNG, WebP e HEIF.

Java documentação para android.graphics.BitmapRegionDecoder.newInstance(java.io.InputStream).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

NewInstance(String)

Crie um BitmapRegionDecoder a partir de um caminho de arquivo.

[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

Parâmetros

pathName
String

nome do caminho completo para o arquivo a ser decodificado.

Retornos

Atributos

Comentários

Crie um BitmapRegionDecoder a partir de um caminho de arquivo. Atualmente, há suporte apenas para os formatos JPEG, PNG, WebP e HEIF.

Java documentação para android.graphics.BitmapRegionDecoder.newInstance(java.lang.String).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

NewInstance(FileDescriptor, Boolean)

Crie um BitmapRegionDecoder a partir do descritor de arquivo.

[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

Parâmetros

fd
FileDescriptor

O descritor de arquivo que contém os dados a serem decodificados

isShareable
Boolean

Este campo foi ignorado desde Build.VERSION_CODES#KITKATentão.

Retornos

Atributos

Exceções

se o formato de imagem não tiver suporte ou não puder ser decodificado.

Comentários

Crie um BitmapRegionDecoder a partir do descritor de arquivo. A posição dentro do descritor não será alterada quando isso retornar, de modo que o descritor possa ser usado novamente como está. Atualmente, há suporte apenas para os formatos JPEG, PNG, WebP e HEIF.

Este membro foi preterido. Em favor de #newInstance(ParcelFileDescriptor)

Java documentação para android.graphics.BitmapRegionDecoder.newInstance(java.io.FileDescriptor, boolean).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

NewInstance(Stream, Boolean)

Crie um BitmapRegionDecoder de um fluxo de entrada.

[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

Parâmetros

is
Stream

O fluxo de entrada que contém os dados brutos a serem decodificados em um BitmapRegionDecoder.

isShareable
Boolean

Esse campo sempre foi ignorado.

Retornos

Um novo BitmapRegionDecoder ou null se is for null.

Atributos

Exceções

se o formato de imagem não tiver suporte ou não puder ser decodificado.

Antes F:Android.OS.Build+VERSION_CODES. KitKat, se MarkSupported() retornar true, is.mark(1024) seria chamado. A partir de F:Android.OS.Build+VERSION_CODES. KitKat, esse não é mais o caso.

Comentários

Crie um BitmapRegionDecoder de um fluxo de entrada. A posição do fluxo será onde sempre esteve depois que os dados codificados forem lidos. Atualmente, há suporte apenas para os formatos JPEG, PNG, WebP e HEIF.

Este membro foi preterido. Em favor de #newInstance(InputStream)<p class="note">Antes de Build.VERSION_CODES#KITKAT, se InputStream#markSupported is.markSupported() retornar true, is.mark(1024) seria chamado. A partir de Build.VERSION_CODES#KITKATentão, esse não é mais o caso.</p>

Java documentação para android.graphics.BitmapRegionDecoder.newInstance(java.io.InputStream, boolean).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

NewInstance(String, Boolean)

Crie um BitmapRegionDecoder a partir de um caminho de arquivo.

[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

Parâmetros

pathName
String

nome do caminho completo para o arquivo a ser decodificado.

isShareable
Boolean

Esse campo sempre foi ignorado.

Retornos

Atributos

Exceções

se o formato de imagem não tiver suporte ou não puder ser decodificado.

Comentários

Crie um BitmapRegionDecoder a partir de um caminho de arquivo. Atualmente, há suporte apenas para os formatos JPEG, PNG, WebP e HEIF.

Este membro foi preterido. Em favor de #newInstance(String)

Java documentação para android.graphics.BitmapRegionDecoder.newInstance(java.lang.String, boolean).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

NewInstance(Byte[], Int32, Int32)

Crie um BitmapRegionDecoder da matriz de bytes especificada.

[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

Parâmetros

data
Byte[]

matriz de bytes de dados de imagem compactada.

offset
Int32

deslocamento em dados para onde o decodificador deve começar a analisar.

length
Int32

o número de bytes, começando no deslocamento, para analisar

Retornos

Atributos

Comentários

Crie um BitmapRegionDecoder da matriz de bytes especificada. Atualmente, há suporte apenas para os formatos JPEG, PNG, WebP e HEIF.

Java documentação para android.graphics.BitmapRegionDecoder.newInstance(byte[], int, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

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

Crie um BitmapRegionDecoder da matriz de bytes especificada.

[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

Parâmetros

data
Byte[]

matriz de bytes de dados de imagem compactada.

offset
Int32

deslocamento em dados para onde o decodificador deve começar a analisar.

length
Int32

o número de bytes, começando no deslocamento, para analisar

isShareable
Boolean

Este campo foi ignorado desde Build.VERSION_CODES#GINGERBREADentão.

Retornos

Atributos

Exceções

se o formato de imagem não tiver suporte ou não puder ser decodificado.

Comentários

Crie um BitmapRegionDecoder da matriz de bytes especificada. Atualmente, há suporte apenas para os formatos JPEG, PNG, WebP e HEIF.

Este membro foi preterido. Em favor de #newInstance(byte[], int, int)

Java documentação para android.graphics.BitmapRegionDecoder.newInstance(byte[], int, int, boolean).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a