Freigeben über


AudioFileStream.ParseBytes Methode

Definition

Überlädt

ParseBytes(Byte[], Boolean)

Analysieren und decodieren Sie das array der bereitgestellten Bytes.

ParseBytes(Int32, IntPtr, Boolean)

Analysieren und decodieren Sie den bereitgestellten Datenblock.

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

Analysiert und decodiert einen Teil des bereitgestellten Bytesarrays.

ParseBytes(Byte[], Boolean)

Analysieren und decodieren Sie das array der bereitgestellten Bytes.

public AudioToolbox.AudioFileStreamStatus ParseBytes (byte[] bytes, bool discontinuity);
member this.ParseBytes : byte[] * bool -> AudioToolbox.AudioFileStreamStatus

Parameter

bytes
Byte[]

Der Puffer, der die zu decodierten Audiodaten enthält.

discontinuity
Boolean

True, wenn dieser Aufruf auf ParseBytes mit dem vorherigen zusammenhängend ist, andernfalls false.

Gibt zurück

Analysestatus.

Hinweise

Die gefundenen OnPacketDecoded/OnProperty-Methoden werden aufgerufen, wenn Daten analysiert werden. Wenn Sie diese Klasse nicht unterklassig haben, können Sie alternativ eine Verbindung mit den Ereignissen PacketDecoded und PropertyFound herstellen, um Analysebenachrichtigungen zu empfangen.

Dadurch wird die LastError Eigenschaft aktualisiert.

Gilt für:

ParseBytes(Int32, IntPtr, Boolean)

Analysieren und decodieren Sie den bereitgestellten Datenblock.

public AudioToolbox.AudioFileStreamStatus ParseBytes (int size, IntPtr data, bool discontinuity);
member this.ParseBytes : int * nativeint * bool -> AudioToolbox.AudioFileStreamStatus

Parameter

size
Int32

Die Anzahl der Bytes, die aus dem bereitgestellten Block analysiert werden sollen.

data
IntPtr

nativeint

Ein Zeiger auf die zu decodierten Audiodaten.

discontinuity
Boolean

True, wenn dieser Aufruf auf ParseBytes mit dem vorherigen zusammenhängend ist, andernfalls false.

Gibt zurück

Analysestatus.

Hinweise

Die gefundenen OnPacketDecoded/OnProperty-Methoden werden aufgerufen, wenn Daten analysiert werden. Wenn Sie diese Klasse nicht unterklassig haben, können Sie alternativ eine Verbindung mit den Ereignissen PacketDecoded und PropertyFound herstellen, um Analysebenachrichtigungen zu empfangen.

Dadurch wird die LastError Eigenschaft aktualisiert.

Gilt für:

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

Analysiert und decodiert einen Teil des bereitgestellten Bytesarrays.

public AudioToolbox.AudioFileStreamStatus ParseBytes (byte[] bytes, int offset, int count, bool discontinuity);
member this.ParseBytes : byte[] * int * int * bool -> AudioToolbox.AudioFileStreamStatus

Parameter

bytes
Byte[]

Puffer, der die Daten enthält.

offset
Int32

Erstes Byte mit dem Array, das die zu decodierenden Daten enthält.

count
Int32

Anzahl der zu analysierenden Bytes.

discontinuity
Boolean

True, wenn dieser Aufruf auf ParseBytes mit dem vorherigen zusammenhängend ist, andernfalls false.

Gibt zurück

Der Status der Analyse des Puffers.

Hinweise

Die gefundenen OnPacketDecoded/OnProperty-Methoden werden aufgerufen, wenn Daten analysiert werden. Wenn Sie diese Klasse nicht unterklassig haben, können Sie alternativ eine Verbindung mit den Ereignissen PacketDecoded und PropertyFound herstellen, um Analysebenachrichtigungen zu empfangen.

Dadurch wird die LastError Eigenschaft aktualisiert.

Gilt für: