Langage

BitmapRegionDecoder.NewInstance Méthode

Définition

Surcharges

Nom Description
NewInstance(ParcelFileDescriptor)

Créez un BitmapRegionDecoder à partir du descripteur de fichier.

NewInstance(Stream)

Créez un BitmapRegionDecoder à partir d’un flux d’entrée.

NewInstance(String)

Créez un BitmapRegionDecoder à partir d’un chemin d’accès de fichier.

NewInstance(FileDescriptor, Boolean)

Créez un BitmapRegionDecoder à partir du descripteur de fichier.

NewInstance(Stream, Boolean)

Créez un BitmapRegionDecoder à partir d’un flux d’entrée.

NewInstance(String, Boolean)

Créez un BitmapRegionDecoder à partir d’un chemin d’accès de fichier.

NewInstance(Byte[], Int32, Int32)

Créez un BitmapRegionDecoder à partir du tableau d’octets spécifié.

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

Créez un BitmapRegionDecoder à partir du tableau d’octets spécifié.

NewInstance(ParcelFileDescriptor)

Créez un BitmapRegionDecoder à partir du descripteur de fichier.

[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

Paramètres

pfd
ParcelFileDescriptor

Descripteur de fichier de colis contenant les données à décoder

Retours

Attributs

Remarques

Créez un BitmapRegionDecoder à partir du descripteur de fichier. La position dans le descripteur ne sera pas modifiée lorsque cela retourne, de sorte que le descripteur peut être utilisé à nouveau tel quel. Actuellement, seuls les formats JPEG, PNG, WebP et HEIF sont pris en charge.

Java documentation pour android.graphics.BitmapRegionDecoder.newInstance(android.os.ParcelFileDescriptor).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

NewInstance(Stream)

Créez un BitmapRegionDecoder à partir d’un flux d’entrée.

[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

Paramètres

is
Stream

Flux d’entrée qui contient les données brutes à décoder dans un BitmapRegionDecoder.

Retours

Nouvelle BitmapRegionDecoder, ou null si c’est le cas isnull.

Attributs

Remarques

Créez un BitmapRegionDecoder à partir d’un flux d’entrée. La position du flux sera l’endroit où elle se trouvait après la lecture des données encodées. Actuellement, seuls les formats JPEG, PNG, WebP et HEIF sont pris en charge.

Java documentation pour android.graphics.BitmapRegionDecoder.newInstance(java.io.InputStream).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

NewInstance(String)

Créez un BitmapRegionDecoder à partir d’un chemin d’accès de fichier.

[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

Paramètres

pathName
String

nom du chemin d’accès complet du fichier à décoder.

Retours

Attributs

Remarques

Créez un BitmapRegionDecoder à partir d’un chemin d’accès de fichier. Actuellement, seuls les formats JPEG, PNG, WebP et HEIF sont pris en charge.

Java documentation pour android.graphics.BitmapRegionDecoder.newInstance(java.lang.String).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

NewInstance(FileDescriptor, Boolean)

Créez un BitmapRegionDecoder à partir du descripteur de fichier.

[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

Paramètres

fd
FileDescriptor

Descripteur de fichier contenant les données à décoder

isShareable
Boolean

Ce champ a été ignoré depuis Build.VERSION_CODES#KITKAT.

Retours

Attributs

Exceptions

si le format d’image n’est pas pris en charge ou ne peut pas être décodé.

Remarques

Créez un BitmapRegionDecoder à partir du descripteur de fichier. La position dans le descripteur ne sera pas modifiée lorsque cela retourne, de sorte que le descripteur peut être utilisé à nouveau tel quel. Actuellement, seuls les formats JPEG, PNG, WebP et HEIF sont pris en charge.

Ce membre est déconseillé. En faveur de #newInstance(ParcelFileDescriptor)

Java documentation pour android.graphics.BitmapRegionDecoder.newInstance(java.io.FileDescriptor, boolean).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

NewInstance(Stream, Boolean)

Créez un BitmapRegionDecoder à partir d’un flux d’entrée.

[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

Paramètres

is
Stream

Flux d’entrée qui contient les données brutes à décoder dans un BitmapRegionDecoder.

isShareable
Boolean

Ce champ a toujours été ignoré.

Retours

Nouvelle BitmapRegionDecoder, ou null si c’est le cas isnull.

Attributs

Exceptions

si le format d’image n’est pas pris en charge ou ne peut pas être décodé.

Avant F :Android.OS.Build+VERSION_CODES. KitKat, si MarkSupported() retourne true, is.mark(1024) serait appelé. À compter de F :Android.OS.Build+VERSION_CODES. KitKat, ce n’est plus le cas.

Remarques

Créez un BitmapRegionDecoder à partir d’un flux d’entrée. La position du flux sera l’endroit où elle se trouvait après la lecture des données encodées. Actuellement, seuls les formats JPEG, PNG, WebP et HEIF sont pris en charge.

Ce membre est déconseillé. En faveur de #newInstance(InputStream)<p class="note">Avant Build.VERSION_CODES#KITKAT, si InputStream#markSupported is.markSupported() elle retourne true, is.mark(1024) serait appelée. À partir de Build.VERSION_CODES#KITKATlà, ce n’est plus le cas.</p>

Java documentation pour android.graphics.BitmapRegionDecoder.newInstance(java.io.InputStream, boolean).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

NewInstance(String, Boolean)

Créez un BitmapRegionDecoder à partir d’un chemin d’accès de fichier.

[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

Paramètres

pathName
String

nom du chemin d’accès complet du fichier à décoder.

isShareable
Boolean

Ce champ a toujours été ignoré.

Retours

Attributs

Exceptions

si le format d’image n’est pas pris en charge ou ne peut pas être décodé.

Remarques

Créez un BitmapRegionDecoder à partir d’un chemin d’accès de fichier. Actuellement, seuls les formats JPEG, PNG, WebP et HEIF sont pris en charge.

Ce membre est déconseillé. En faveur de #newInstance(String)

Java documentation pour android.graphics.BitmapRegionDecoder.newInstance(java.lang.String, boolean).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

NewInstance(Byte[], Int32, Int32)

Créez un BitmapRegionDecoder à partir du tableau d’octets spécifié.

[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

Paramètres

data
Byte[]

Tableau d’octets de données d’image compressées.

offset
Int32

offset dans les données pour lesquelles le décodeur doit commencer l’analyse.

length
Int32

nombre d’octets, commençant au décalage, pour analyser

Retours

Attributs

Remarques

Créez un BitmapRegionDecoder à partir du tableau d’octets spécifié. Actuellement, seuls les formats JPEG, PNG, WebP et HEIF sont pris en charge.

Java documentation pour android.graphics.BitmapRegionDecoder.newInstance(byte[], int, int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

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

Créez un BitmapRegionDecoder à partir du tableau d’octets spécifié.

[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

Paramètres

data
Byte[]

Tableau d’octets de données d’image compressées.

offset
Int32

offset dans les données pour lesquelles le décodeur doit commencer l’analyse.

length
Int32

nombre d’octets, commençant au décalage, pour analyser

isShareable
Boolean

Ce champ a été ignoré depuis Build.VERSION_CODES#GINGERBREAD.

Retours

Attributs

Exceptions

si le format d’image n’est pas pris en charge ou ne peut pas être décodé.

Remarques

Créez un BitmapRegionDecoder à partir du tableau d’octets spécifié. Actuellement, seuls les formats JPEG, PNG, WebP et HEIF sont pris en charge.

Ce membre est déconseillé. En faveur de #newInstance(byte[], int, int)

Java documentation pour android.graphics.BitmapRegionDecoder.newInstance(byte[], int, int, boolean).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à