AudioUnit
AudioUnit(AudioComponent)
Component
Handle
IsPlaying
AudioOutputUnitPublish(AudioComponentDescription, String, UInt32)
Dispose()
Dispose(Boolean)
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()
xamarinmac
namespace AudioUnit
{
public class AudioUnit : INativeObject, IDisposable
{
public AudioUnitStatus Render(ref AudioUnitRenderActionFlags actionFlags, AudioTimeStamp timeStamp, uint busNumber, uint numberFrames, AudioBuffers data);
}
}
nuget.org | 0.0 % Reference this API |
---|---|
.NET | 6.07.08.09.0 |
Information specific to xamarinmac | |
Assembly | Xamarin.Mac , Version=0.0.0.0, PublicKeyToken=84e04ff9cfb79065 |
Referencing | The API is automatically referenced. |
Platform Restrictions | This framework does not have platform annotations. |
- Built-in API
- Package-provided API