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


AudioFile.Write Метод

Определение

Перегрузки

Write(Int64, Byte[], Int32, Int32, Boolean)

Записывает блок данных в звуковой файл.

Write(Int64, Byte[], Int32, Int32, Boolean, Int32)

Записывает данные в файл audo.

Write(Int64, Byte[], Int32, Int32, Boolean)

Записывает блок данных в звуковой файл.

public int Write (long startingByte, byte[] buffer, int offset, int count, bool useCache);
member this.Write : int64 * byte[] * int * int * bool -> int

Параметры

startingByte
Int64

Начальный байт в файле, в который будут записаны данные.

buffer
Byte[]

Буфер, в котором хранятся данные.

offset
Int32

Смещение в буфере, с которого начинаются сохраняемые данные.

count
Int32

Число байтов для записи в файл.

useCache
Boolean

Указывает, следует ли кэшировать данные.

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

Число байтов, записанных в поток, или -1 при ошибке.

Комментарии

Этот API просто записывает байты в файл без какой-либо кодировки. Используйте WritePackets для записи с кодировкой.

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

Write(Int64, Byte[], Int32, Int32, Boolean, Int32)

Записывает данные в файл audo.

public int Write (long startingByte, byte[] buffer, int offset, int count, bool useCache, out int errorCode);
member this.Write : int64 * byte[] * int * int * bool *  -> int

Параметры

startingByte
Int64
buffer
Byte[]
offset
Int32
count
Int32
useCache
Boolean
errorCode
Int32

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

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