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