BitmapRegionDecoder.NewInstance Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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
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.
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
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)
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>
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.