BitmapRegionDecoder.NewInstance Methode

Definition

Überlädt

Name Beschreibung
NewInstance(ParcelFileDescriptor)

Erstellen Sie einen BitmapRegionDecoder aus dem Dateideskriptor.

NewInstance(Stream)

Erstellen Sie einen BitmapRegionDecoder aus einem Eingabedatenstrom.

NewInstance(String)

Erstellen Sie einen BitmapRegionDecoder aus einem Dateipfad.

NewInstance(FileDescriptor, Boolean)

Erstellen Sie einen BitmapRegionDecoder aus dem Dateideskriptor.

NewInstance(Stream, Boolean)

Erstellen Sie einen BitmapRegionDecoder aus einem Eingabedatenstrom.

NewInstance(String, Boolean)

Erstellen Sie einen BitmapRegionDecoder aus einem Dateipfad.

NewInstance(Byte[], Int32, Int32)

Erstellen Sie einen BitmapRegionDecoder aus dem angegebenen Bytearray.

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

Erstellen Sie einen BitmapRegionDecoder aus dem angegebenen Bytearray.

NewInstance(ParcelFileDescriptor)

Erstellen Sie einen BitmapRegionDecoder aus dem Dateideskriptor.

[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

Parameter

pfd
ParcelFileDescriptor

Der Paketdateideskriptor, der die zu decodierten Daten enthält

Gibt zurück

Attribute

Hinweise

Erstellen Sie einen BitmapRegionDecoder aus dem Dateideskriptor. Die Position innerhalb des Deskriptors wird beim Zurückgeben nicht geändert, sodass der Deskriptor wie folgt wieder verwendet werden kann. Derzeit werden nur die Formate JPEG, PNG, WebP und HEIF unterstützt.

Java Dokumentation für android.graphics.BitmapRegionDecoder.newInstance(android.os.ParcelFileDescriptor).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

NewInstance(Stream)

Erstellen Sie einen BitmapRegionDecoder aus einem Eingabedatenstrom.

[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

Parameter

is
Stream

Der Eingabedatenstrom, der die Rohdaten enthält, die in einem BitmapRegionDecoder decodiert werden sollen.

Gibt zurück

Ein neuer BitmapRegionDecoder oder null falls is vorhanden null.

Attribute

Hinweise

Erstellen Sie einen BitmapRegionDecoder aus einem Eingabedatenstrom. Die Position des Datenstroms wird an der Stelle liegen, an der sie sich befand, nachdem die codierten Daten gelesen wurden. Derzeit werden nur die Formate JPEG, PNG, WebP und HEIF unterstützt.

Java Dokumentation für android.graphics.BitmapRegionDecoder.newInstance(java.io.InputStream).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

NewInstance(String)

Erstellen Sie einen BitmapRegionDecoder aus einem Dateipfad.

[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

Parameter

pathName
String

vollständiger Pfadname für die Zu decodierende Datei.

Gibt zurück

Attribute

Hinweise

Erstellen Sie einen BitmapRegionDecoder aus einem Dateipfad. Derzeit werden nur die Formate JPEG, PNG, WebP und HEIF unterstützt.

Java Dokumentation für android.graphics.BitmapRegionDecoder.newInstance(java.lang.String).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

NewInstance(FileDescriptor, Boolean)

Erstellen Sie einen BitmapRegionDecoder aus dem Dateideskriptor.

[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

Parameter

fd
FileDescriptor

Der Dateideskriptor, der die zu decodierten Daten enthält

isShareable
Boolean

Dieses Feld wurde seitdem Build.VERSION_CODES#KITKATignoriert.

Gibt zurück

Attribute

Ausnahmen

wenn das Bildformat nicht unterstützt wird oder nicht decodiert werden kann.

Hinweise

Erstellen Sie einen BitmapRegionDecoder aus dem Dateideskriptor. Die Position innerhalb des Deskriptors wird beim Zurückgeben nicht geändert, sodass der Deskriptor wie folgt wieder verwendet werden kann. Derzeit werden nur die Formate JPEG, PNG, WebP und HEIF unterstützt.

Dieses Element ist veraltet. Zugunsten von #newInstance(ParcelFileDescriptor)

Java Dokumentation für android.graphics.BitmapRegionDecoder.newInstance(java.io.FileDescriptor, boolean).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

NewInstance(Stream, Boolean)

Erstellen Sie einen BitmapRegionDecoder aus einem Eingabedatenstrom.

[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

Parameter

is
Stream

Der Eingabedatenstrom, der die Rohdaten enthält, die in einem BitmapRegionDecoder decodiert werden sollen.

isShareable
Boolean

Dieses Feld wurde immer ignoriert.

Gibt zurück

Ein neuer BitmapRegionDecoder oder null falls is vorhanden null.

Attribute

Ausnahmen

wenn das Bildformat nicht unterstützt wird oder nicht decodiert werden kann.

Vor F:Android.OS.Build+VERSION_CODES. Wenn "true" zurückgegeben wird, is.mark(1024) würde KitKat MarkSupported() aufgerufen. Ab F:Android.OS.Build+VERSION_CODES. KitKat, dies ist nicht mehr der Fall.

Hinweise

Erstellen Sie einen BitmapRegionDecoder aus einem Eingabedatenstrom. Die Position des Datenstroms wird an der Stelle liegen, an der sie sich befand, nachdem die codierten Daten gelesen wurden. Derzeit werden nur die Formate JPEG, PNG, WebP und HEIF unterstützt.

Dieses Element ist veraltet. Zugunsten von #newInstance(InputStream)<p class="note">Prior to Build.VERSION_CODES#KITKAT, if InputStream#markSupported is.markSupported() returns true, is.mark(1024) would be called. Build.VERSION_CODES#KITKATAb diesem Fall ist dies nicht mehr der Fall.</p>

Java Dokumentation für android.graphics.BitmapRegionDecoder.newInstance(java.io.InputStream, boolean).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

NewInstance(String, Boolean)

Erstellen Sie einen BitmapRegionDecoder aus einem Dateipfad.

[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

Parameter

pathName
String

vollständiger Pfadname für die Zu decodierende Datei.

isShareable
Boolean

Dieses Feld wurde immer ignoriert.

Gibt zurück

Attribute

Ausnahmen

wenn das Bildformat nicht unterstützt wird oder nicht decodiert werden kann.

Hinweise

Erstellen Sie einen BitmapRegionDecoder aus einem Dateipfad. Derzeit werden nur die Formate JPEG, PNG, WebP und HEIF unterstützt.

Dieses Element ist veraltet. Zugunsten von #newInstance(String)

Java Dokumentation für android.graphics.BitmapRegionDecoder.newInstance(java.lang.String, boolean).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

NewInstance(Byte[], Int32, Int32)

Erstellen Sie einen BitmapRegionDecoder aus dem angegebenen Bytearray.

[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

Parameter

data
Byte[]

Bytearray von komprimierten Bilddaten.

offset
Int32

Offset in Daten für den Ort, an dem der Decoder mit der Analyse beginnen soll.

length
Int32

die Anzahl der Bytes, beginnend beim Offset, zu analysieren

Gibt zurück

Attribute

Hinweise

Erstellen Sie einen BitmapRegionDecoder aus dem angegebenen Bytearray. Derzeit werden nur die Formate JPEG, PNG, WebP und HEIF unterstützt.

Java Dokumentation für android.graphics.BitmapRegionDecoder.newInstance(byte[], int, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

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

Erstellen Sie einen BitmapRegionDecoder aus dem angegebenen Bytearray.

[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

Parameter

data
Byte[]

Bytearray von komprimierten Bilddaten.

offset
Int32

Offset in Daten für den Ort, an dem der Decoder mit der Analyse beginnen soll.

length
Int32

die Anzahl der Bytes, beginnend beim Offset, zu analysieren

isShareable
Boolean

Dieses Feld wurde seitdem Build.VERSION_CODES#GINGERBREADignoriert.

Gibt zurück

Attribute

Ausnahmen

wenn das Bildformat nicht unterstützt wird oder nicht decodiert werden kann.

Hinweise

Erstellen Sie einen BitmapRegionDecoder aus dem angegebenen Bytearray. Derzeit werden nur die Formate JPEG, PNG, WebP und HEIF unterstützt.

Dieses Element ist veraltet. Zugunsten von #newInstance(byte[], int, int)

Java Dokumentation für android.graphics.BitmapRegionDecoder.newInstance(byte[], int, int, boolean).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: