AudioUnit Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Компонент подключаемого модуля, который обрабатывает или создает звуковые данные.
public class AudioUnit : IDisposable, ObjCRuntime.INativeObject
type AudioUnit = class
interface IDisposable
interface INativeObject
- Наследование
-
AudioUnit
- Реализации
Конструкторы
AudioUnit(AudioComponent) |
Компонент подключаемого модуля, который обрабатывает или создает звуковые данные. |
Свойства
Component |
Компонент подключаемого модуля, который обрабатывает или создает звуковые данные. |
Handle |
Дескриптор (указатель) на представление неуправляемого объекта. |
IsPlaying |
Компонент подключаемого модуля, который обрабатывает или создает звуковые данные. |
Методы
AudioOutputUnitPublish(AudioComponentDescription, String, UInt32) |
Компонент подключаемого модуля, который обрабатывает или создает звуковые данные. |
Dispose() |
Освобождает ресурсы, используемые объектом AudioUnit. |
Dispose(Boolean) |
Освобождает ресурсы, используемые объектом AudioUnit. |
GetAudioFormat(AudioUnitScopeType, UInt32) |
Компонент подключаемого модуля, который обрабатывает или создает звуковые данные. |
GetClassInfo(AudioUnitScopeType, UInt32) |
Компонент подключаемого модуля, который обрабатывает или создает звуковые данные. |
GetCurrentDevice(AudioUnitScopeType, UInt32) |
Компонент подключаемого модуля, который обрабатывает или создает звуковые данные. |
GetCurrentInputDevice() |
Устаревшие..
Компонент подключаемого модуля, который обрабатывает или создает звуковые данные. |
GetElementCount(AudioUnitScopeType) |
Компонент подключаемого модуля, который обрабатывает или создает звуковые данные. |
GetHostIcon(Single) |
Компонент подключаемого модуля, который обрабатывает или создает звуковые данные. |
GetLatency() |
Компонент подключаемого модуля, который обрабатывает или создает звуковые данные. |
GetMaximumFramesPerSlice(AudioUnitScopeType, UInt32) |
Компонент подключаемого модуля, который обрабатывает или создает звуковые данные. |
GetParameterList(AudioUnitScopeType, UInt32) |
Компонент подключаемого модуля, который обрабатывает или создает звуковые данные. |
Initialize() |
Компонент подключаемого модуля, который обрабатывает или создает звуковые данные. |
LoadInstrument(SamplerInstrumentData, AudioUnitScopeType, UInt32) |
Компонент подключаемого модуля, который обрабатывает или создает звуковые данные. |
MakeConnection(AudioUnit, UInt32, UInt32) |
Компонент подключаемого модуля, который обрабатывает или создает звуковые данные. |
MusicDeviceMIDIEvent(UInt32, UInt32, UInt32, UInt32) |
Компонент подключаемого модуля, который обрабатывает или создает звуковые данные. |
Render(AudioUnitRenderActionFlags, AudioTimeStamp, UInt32, UInt32, AudioBuffers) |
Компонент подключаемого модуля, который обрабатывает или создает звуковые данные. |
ScheduleParameter(AudioUnitParameterEvent, UInt32) |
Компонент подключаемого модуля, который обрабатывает или создает звуковые данные. |
SetAudioFormat(AudioStreamBasicDescription, AudioUnitScopeType, UInt32) |
Устаревшие..
Компонент подключаемого модуля, который обрабатывает или создает звуковые данные. |
SetClassInfo(ClassInfoDictionary, AudioUnitScopeType, UInt32) |
Компонент подключаемого модуля, который обрабатывает или создает звуковые данные. |
SetCurrentDevice(UInt32, AudioUnitScopeType, UInt32) |
Компонент подключаемого модуля, который обрабатывает или создает звуковые данные. |
SetElementCount(AudioUnitScopeType, UInt32) |
Компонент подключаемого модуля, который обрабатывает или создает звуковые данные. |
SetEnableIO(Boolean, AudioUnitScopeType, UInt32) |
Компонент подключаемого модуля, который обрабатывает или создает звуковые данные. |
SetFormat(AudioStreamBasicDescription, AudioUnitScopeType, UInt32) |
Компонент подключаемого модуля, который обрабатывает или создает звуковые данные. |
SetInputCallback(InputDelegate, AudioUnitScopeType, UInt32) |
Компонент подключаемого модуля, который обрабатывает или создает звуковые данные. |
SetLatency(Double) |
Компонент подключаемого модуля, который обрабатывает или создает звуковые данные. |
SetMaximumFramesPerSlice(UInt32, AudioUnitScopeType, UInt32) |
Компонент подключаемого модуля, который обрабатывает или создает звуковые данные. |
SetParameter(AudioUnitParameterType, Single, AudioUnitScopeType, UInt32) |
Компонент подключаемого модуля, который обрабатывает или создает звуковые данные. |
SetRenderCallback(RenderDelegate, AudioUnitScopeType, UInt32) |
Компонент подключаемого модуля, который обрабатывает или создает звуковые данные. |
SetSampleRate(Double, AudioUnitScopeType, UInt32) |
Компонент подключаемого модуля, который обрабатывает или создает звуковые данные. |
SetScheduledFileRegion(AUScheduledAudioFileRegion) |
Компонент подключаемого модуля, который обрабатывает или создает звуковые данные. |
SetScheduledFiles(AudioFile) |
Компонент подключаемого модуля, который обрабатывает или создает звуковые данные. |
SetScheduledFiles(AudioFile[]) |
Компонент подключаемого модуля, который обрабатывает или создает звуковые данные. |
SetScheduleStartTimeStamp(AudioTimeStamp) |
Компонент подключаемого модуля, который обрабатывает или создает звуковые данные. |
Start() |
Компонент подключаемого модуля, который обрабатывает или создает звуковые данные. |
Stop() |
Компонент подключаемого модуля, который обрабатывает или создает звуковые данные. |
Uninitialize() |
Компонент подключаемого модуля, который обрабатывает или создает звуковые данные. |