Condividi tramite


AudioUnit Classe

Definizione

Componente plug-in che elabora o genera dati audio.

public class AudioUnit : IDisposable, ObjCRuntime.INativeObject
type AudioUnit = class
    interface IDisposable
    interface INativeObject
Ereditarietà
AudioUnit
Implementazioni

Costruttori

AudioUnit(AudioComponent)

Componente plug-in che elabora o genera dati audio.

Proprietà

Component

Componente plug-in che elabora o genera dati audio.

Handle

Handle (puntatore) alla rappresentazione dell'oggetto non gestito.

IsPlaying

Componente plug-in che elabora o genera dati audio.

Metodi

AudioOutputUnitPublish(AudioComponentDescription, String, UInt32)

Componente plug-in che elabora o genera dati audio.

Dispose()

Rilascia le risorse usate dall'oggetto AudioUnit.

Dispose(Boolean)

Rilascia le risorse usate dall'oggetto AudioUnit.

GetAudioFormat(AudioUnitScopeType, UInt32)

Componente plug-in che elabora o genera dati audio.

GetClassInfo(AudioUnitScopeType, UInt32)

Componente plug-in che elabora o genera dati audio.

GetCurrentDevice(AudioUnitScopeType, UInt32)

Componente plug-in che elabora o genera dati audio.

GetCurrentInputDevice()
Obsoleti.

Componente plug-in che elabora o genera dati audio.

GetElementCount(AudioUnitScopeType)

Componente plug-in che elabora o genera dati audio.

GetHostIcon(Single)

Componente plug-in che elabora o genera dati audio.

GetLatency()

Componente plug-in che elabora o genera dati audio.

GetMaximumFramesPerSlice(AudioUnitScopeType, UInt32)

Componente plug-in che elabora o genera dati audio.

GetParameterList(AudioUnitScopeType, UInt32)

Componente plug-in che elabora o genera dati audio.

Initialize()

Componente plug-in che elabora o genera dati audio.

LoadInstrument(SamplerInstrumentData, AudioUnitScopeType, UInt32)

Componente plug-in che elabora o genera dati audio.

MakeConnection(AudioUnit, UInt32, UInt32)

Componente plug-in che elabora o genera dati audio.

MusicDeviceMIDIEvent(UInt32, UInt32, UInt32, UInt32)

Componente plug-in che elabora o genera dati audio.

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

Componente plug-in che elabora o genera dati audio.

ScheduleParameter(AudioUnitParameterEvent, UInt32)

Componente plug-in che elabora o genera dati audio.

SetAudioFormat(AudioStreamBasicDescription, AudioUnitScopeType, UInt32)
Obsoleti.

Componente plug-in che elabora o genera dati audio.

SetClassInfo(ClassInfoDictionary, AudioUnitScopeType, UInt32)

Componente plug-in che elabora o genera dati audio.

SetCurrentDevice(UInt32, AudioUnitScopeType, UInt32)

Componente plug-in che elabora o genera dati audio.

SetElementCount(AudioUnitScopeType, UInt32)

Componente plug-in che elabora o genera dati audio.

SetEnableIO(Boolean, AudioUnitScopeType, UInt32)

Componente plug-in che elabora o genera dati audio.

SetFormat(AudioStreamBasicDescription, AudioUnitScopeType, UInt32)

Componente plug-in che elabora o genera dati audio.

SetInputCallback(InputDelegate, AudioUnitScopeType, UInt32)

Componente plug-in che elabora o genera dati audio.

SetLatency(Double)

Componente plug-in che elabora o genera dati audio.

SetMaximumFramesPerSlice(UInt32, AudioUnitScopeType, UInt32)

Componente plug-in che elabora o genera dati audio.

SetParameter(AudioUnitParameterType, Single, AudioUnitScopeType, UInt32)

Componente plug-in che elabora o genera dati audio.

SetRenderCallback(RenderDelegate, AudioUnitScopeType, UInt32)

Componente plug-in che elabora o genera dati audio.

SetSampleRate(Double, AudioUnitScopeType, UInt32)

Componente plug-in che elabora o genera dati audio.

SetScheduledFileRegion(AUScheduledAudioFileRegion)

Componente plug-in che elabora o genera dati audio.

SetScheduledFiles(AudioFile)

Componente plug-in che elabora o genera dati audio.

SetScheduledFiles(AudioFile[])

Componente plug-in che elabora o genera dati audio.

SetScheduleStartTimeStamp(AudioTimeStamp)

Componente plug-in che elabora o genera dati audio.

Start()

Componente plug-in che elabora o genera dati audio.

Stop()

Componente plug-in che elabora o genera dati audio.

Uninitialize()

Componente plug-in che elabora o genera dati audio.

Si applica a