共用方式為


AudioFileStream.ParseBytes 方法

定義

多載

ParseBytes(Byte[], Boolean)

剖析和解碼提供的位元組陣列。

ParseBytes(Int32, IntPtr, Boolean)

剖析和解碼所提供的資料區塊。

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

剖析和解碼提供的位元組陣列部分。

ParseBytes(Byte[], Boolean)

剖析和解碼提供的位元組陣列。

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

參數

bytes
Byte[]

緩衝區,其中包含要解碼的音訊資料。

discontinuity
Boolean

True 是表示 如果對 ParseBytes 的叫用與前一個叫用連續,則為 false,否則為 false。

傳回

剖析狀態。

備註

在剖析資料時,會叫用 OnPacketDecoded/OnProperty 找到的方法。 如果您尚未將這個類別分類,您也可以連結至 PacketDecoded 和 PropertyFound 事件,以接收剖析通知。

這會更新 LastError 屬性。

適用於

ParseBytes(Int32, IntPtr, Boolean)

剖析和解碼所提供的資料區塊。

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

參數

size
Int32

要從提供的 區塊剖析的位元組數目。

data
IntPtr

nativeint

要解碼之音訊資料的指標。

discontinuity
Boolean

True 是表示 如果對 ParseBytes 的叫用與前一個叫用連續,則為 false,否則為 false。

傳回

剖析狀態。

備註

在剖析資料時,會叫用 OnPacketDecoded/OnProperty 找到的方法。 如果您尚未將這個類別分類,您也可以連結至 PacketDecoded 和 PropertyFound 事件,以接收剖析通知。

這會更新 LastError 屬性。

適用於

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

剖析和解碼提供的位元組陣列部分。

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

參數

bytes
Byte[]

包含資料的緩衝區。

offset
Int32

包含要解碼之資料的陣列的第一個位元組。

count
Int32

要剖析的位元組數目。

discontinuity
Boolean

True 是表示 如果對 ParseBytes 的叫用與前一個叫用連續,則為 false,否則為 false。

傳回

剖析緩衝區的狀態。

備註

在剖析資料時,會叫用 OnPacketDecoded/OnProperty 找到的方法。 如果您尚未將這個類別分類,您也可以連結至 PacketDecoded 和 PropertyFound 事件,以接收剖析通知。

這會更新 LastError 屬性。

適用於