BitmapRegionDecoder.NewInstance Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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.
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
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)
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>
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.