AudioFormat.FrameSizeInBytes Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает размер кадра в байтах.
public virtual int FrameSizeInBytes { [Android.Runtime.Register("getFrameSizeInBytes", "()I", "GetGetFrameSizeInBytesHandler", ApiSince=29)] get; }
[<get: Android.Runtime.Register("getFrameSizeInBytes", "()I", "GetGetFrameSizeInBytesHandler", ApiSince=29)>]
member this.FrameSizeInBytes : int
Значение свойства
Размер аудиокадров в байтах, соответствующих кодировке и маске канала.
- Атрибуты
Комментарии
Возвращает размер кадра в байтах.
Для упакованных данных PCM или PCM это размер образца, умноженного на число каналов. Во всех остальных случаях, включая недопустимые или неустановленные маски каналов, это вернет 1 байт. Например, в формате 16-разрядного PCM для стереосистемы имеется размер кадра 4 байта, 8-разрядный формат с плавающей запятой PCM имеет размер кадра в 32 байта, а формат сжатых данных (не упакованный в PCM) будет иметь размер кадра размером 1 байт.
AudioTrack Оба AudioRecord или обрабатывают данные в нескольких размерах этого кадра.
Документация по Java для android.media.AudioFormat.getFrameSizeInBytes().
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.