AudioFileStream.ParseBytes 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 |
|---|---|
| ParseBytes(Byte[], Boolean) |
Analysieren und decodieren Sie das array der bereitgestellten Bytes. |
| ParseBytes(Int32, IntPtr, Boolean) |
Analysieren und Decodieren des bereitgestellten Datenblocks. |
| ParseBytes(Byte[], Int32, Int32, Boolean) |
Analysiert und decodiert einen Teil des bereitgestellten Bytearrays. |
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 decodierenden Audiodaten enthält.
- discontinuity
- Boolean
True, wenn dieser Aufruf an 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 mit den PacketDecoded- und PropertyFound-Ereignissen verbinden, um Analysebenachrichtigungen zu empfangen.
Dadurch wird die LastError Eigenschaft aktualisiert.
Gilt für:
ParseBytes(Int32, IntPtr, Boolean)
Analysieren und Decodieren des bereitgestellten Datenblocks.
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 Audiodaten, die decodiert werden sollen.
- discontinuity
- Boolean
True, wenn dieser Aufruf an 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 mit den PacketDecoded- und PropertyFound-Ereignissen verbinden, 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 Bytearrays.
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 innerhalb des Arrays, das die zu decodierenden Daten enthält.
- count
- Int32
Anzahl der zu analysierenden Bytes.
- discontinuity
- Boolean
True, wenn dieser Aufruf an 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 mit den PacketDecoded- und PropertyFound-Ereignissen verbinden, um Analysebenachrichtigungen zu empfangen.
Dadurch wird die LastError Eigenschaft aktualisiert.