Поделиться через


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.

Возвращаемое значение

Состояние синтаксического анализа.

Комментарии

Найденные методы 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.

Возвращаемое значение

Состояние анализа.

Комментарии

Найденные методы 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.

Возвращаемое значение

Состояние при анализе буфера.

Комментарии

Найденные методы OnPacketDecoded/OnProperty вызываются при анализе данных. Если этот класс не был подклассом, можно также подключиться к событиям PacketDecoded и PropertyFound для получения уведомлений синтаксического анализа.

При этом свойство обновляется LastError .

Применяется к