AVAudioBuffer
Соответствует
-
AnyObject
-
CVarArgType
-
Сопоставимый
-
Hashable
-
NSCopying
-
NSMutableCopying
-
NSObjectProtocol
-
Печатаемый
-
NSCopying
-
NSMutableCopying
-
NSObject
Оператор импорта
Swift
import AVFoundation
Objective C
@import AVFoundation;
Доступность
Доступный в iOS 8.0 и позже.
AVAudioBuffer
класс представляет буфер аудиоданных и его формата.
-
format
СвойствоФормат аудио в буфере. (только для чтения)
Объявление
Swift
var format: AVAudioFormat! { get }
Objective C
@property(nonatomic, readonly) AVAudioFormat *format
Оператор импорта
Objective C
@import AVFoundation;
Swift
import AVFoundation
Доступность
Доступный в iOS 8.0 и позже.
-
audioBufferList
СвойствоБазовый буфер
AudioBufferList
. (только для чтения)Объявление
Swift
var audioBufferList: UnsafePointer<AudioBufferList> { get }
Objective C
@property(nonatomic, readonly) const AudioBufferList *audioBufferList
Обсуждение
Для совместимости с CoreAudio низшего уровня и AudioToolbox API, этот метод получает доступ к буферной внутренней реализации
AudioBufferList
.Буферная структура списка не должна быть изменена, хотя можно изменить содержимое буфера.
mDataByteSize
поля этого аудио буферного списка выражают ток буфераframeLength
.Оператор импорта
Objective C
@import AVFoundation;
Swift
import AVFoundation
Доступность
Доступный в iOS 8.0 и позже.
-
mutableAudioBufferList
СвойствоНепостоянная версия базового AudioBufferList буфера. (только для чтения)
Объявление
Swift
var mutableAudioBufferList: UnsafeMutablePointer<AudioBufferList> { get }
Objective C
@property(nonatomic, readonly) AudioBufferList *mutableAudioBufferList
Обсуждение
Некоторый CoreAudio низшего уровня и AudioToolbox API требуют непостоянного
AudioBufferList
структура, например,AudioConverterConvertComplexBuffer
функция.mDataByteSize
поля этого аудио буферного списка выражают ток буфераframeCapacity
. Если способность изменена, необходимо изменить буферframeLength
соответствовать.Оператор импорта
Objective C
@import AVFoundation;
Swift
import AVFoundation
Доступность
Доступный в iOS 8.0 и позже.