Compartir a través de


AudioUnit Clase

Definición

Un componente de complemento que procesa o genera datos de audio.

public class AudioUnit : IDisposable, ObjCRuntime.INativeObject
type AudioUnit = class
    interface IDisposable
    interface INativeObject
Herencia
AudioUnit
Implementaciones

Constructores

AudioUnit(AudioComponent)

Un componente de complemento que procesa o genera datos de audio.

Propiedades

Component

Un componente de complemento que procesa o genera datos de audio.

Handle

Identificador (puntero) a la representación del objeto no administrado.

IsPlaying

Un componente de complemento que procesa o genera datos de audio.

Métodos

AudioOutputUnitPublish(AudioComponentDescription, String, UInt32)

Un componente de complemento que procesa o genera datos de audio.

Dispose()

Libera los recursos utilizados por el objeto AudioUnit.

Dispose(Boolean)

Libera los recursos utilizados por el objeto AudioUnit.

GetAudioFormat(AudioUnitScopeType, UInt32)

Un componente de complemento que procesa o genera datos de audio.

GetClassInfo(AudioUnitScopeType, UInt32)

Un componente de complemento que procesa o genera datos de audio.

GetCurrentDevice(AudioUnitScopeType, UInt32)

Un componente de complemento que procesa o genera datos de audio.

GetCurrentInputDevice()
Obsoletos.

Un componente de complemento que procesa o genera datos de audio.

GetElementCount(AudioUnitScopeType)

Un componente de complemento que procesa o genera datos de audio.

GetHostIcon(Single)

Un componente de complemento que procesa o genera datos de audio.

GetLatency()

Un componente de complemento que procesa o genera datos de audio.

GetMaximumFramesPerSlice(AudioUnitScopeType, UInt32)

Un componente de complemento que procesa o genera datos de audio.

GetParameterList(AudioUnitScopeType, UInt32)

Un componente de complemento que procesa o genera datos de audio.

Initialize()

Un componente de complemento que procesa o genera datos de audio.

LoadInstrument(SamplerInstrumentData, AudioUnitScopeType, UInt32)

Un componente de complemento que procesa o genera datos de audio.

MakeConnection(AudioUnit, UInt32, UInt32)

Un componente de complemento que procesa o genera datos de audio.

MusicDeviceMIDIEvent(UInt32, UInt32, UInt32, UInt32)

Un componente de complemento que procesa o genera datos de audio.

Render(AudioUnitRenderActionFlags, AudioTimeStamp, UInt32, UInt32, AudioBuffers)

Un componente de complemento que procesa o genera datos de audio.

ScheduleParameter(AudioUnitParameterEvent, UInt32)

Un componente de complemento que procesa o genera datos de audio.

SetAudioFormat(AudioStreamBasicDescription, AudioUnitScopeType, UInt32)
Obsoletos.

Un componente de complemento que procesa o genera datos de audio.

SetClassInfo(ClassInfoDictionary, AudioUnitScopeType, UInt32)

Un componente de complemento que procesa o genera datos de audio.

SetCurrentDevice(UInt32, AudioUnitScopeType, UInt32)

Un componente de complemento que procesa o genera datos de audio.

SetElementCount(AudioUnitScopeType, UInt32)

Un componente de complemento que procesa o genera datos de audio.

SetEnableIO(Boolean, AudioUnitScopeType, UInt32)

Un componente de complemento que procesa o genera datos de audio.

SetFormat(AudioStreamBasicDescription, AudioUnitScopeType, UInt32)

Un componente de complemento que procesa o genera datos de audio.

SetInputCallback(InputDelegate, AudioUnitScopeType, UInt32)

Un componente de complemento que procesa o genera datos de audio.

SetLatency(Double)

Un componente de complemento que procesa o genera datos de audio.

SetMaximumFramesPerSlice(UInt32, AudioUnitScopeType, UInt32)

Un componente de complemento que procesa o genera datos de audio.

SetParameter(AudioUnitParameterType, Single, AudioUnitScopeType, UInt32)

Un componente de complemento que procesa o genera datos de audio.

SetRenderCallback(RenderDelegate, AudioUnitScopeType, UInt32)

Un componente de complemento que procesa o genera datos de audio.

SetSampleRate(Double, AudioUnitScopeType, UInt32)

Un componente de complemento que procesa o genera datos de audio.

SetScheduledFileRegion(AUScheduledAudioFileRegion)

Un componente de complemento que procesa o genera datos de audio.

SetScheduledFiles(AudioFile)

Un componente de complemento que procesa o genera datos de audio.

SetScheduledFiles(AudioFile[])

Un componente de complemento que procesa o genera datos de audio.

SetScheduleStartTimeStamp(AudioTimeStamp)

Un componente de complemento que procesa o genera datos de audio.

Start()

Un componente de complemento que procesa o genera datos de audio.

Stop()

Un componente de complemento que procesa o genera datos de audio.

Uninitialize()

Un componente de complemento que procesa o genera datos de audio.

Se aplica a