AUAudioUnit
Notifications
AUAudioUnit(IntPtr)
AUAudioUnit(NativeHandle)
AUAudioUnit(NSObjectFlag)
AUAudioUnit(AudioComponentDescription, NSError)
AUAudioUnit(AudioComponentDescription, AudioComponentInstantiationOptions, NSError)
AllParameterValues
AudioComponentInstanceInvalidationNotification
AudioComponentRegistrationsChangedNotification
AudioUnitName
CanProcessInPlace
ChannelCapabilities
ChannelMap
ClassHandle
Component
ComponentDescription
ComponentName
ComponentVersion
ContextName
CurrentPreset
FactoryPresets
FullState
FullStateForDocument
InputBusses
InternalRenderBlock
IsLoadedInProcess
Latency
ManufacturerName
MaximumFramesToRender
MidiOutputBufferSizeHint
MidiOutputEventBlock
MidiOutputNames
MusicDeviceOrEffect
OutputBusses
ParameterTree
ProfileChangedCallback
ProvidesUserInterface
RenderBlock
RenderingOffline
RenderQuality
RenderResourcesAllocated
ScheduleParameterBlock
ShortName
ShouldBypassEffect
SupportsMpe
SupportsUserPresets
TailTime
TransportStateBlock
UserPresets
VirtualMidiCableCount
AllocateRenderResources(NSError)
DeallocateRenderResources()
DeleteUserPreset(AUAudioUnitPreset, NSError)
Disable(MidiCIProfile, Byte, Byte, NSError)
Enable(MidiCIProfile, Byte, Byte, NSError)
FromComponentDescription(AudioComponentDescription, AudioComponentInstantiationOptions, Action<AUAudioUnit, NSError>)
FromComponentDescriptionAsync(AudioComponentDescription, AudioComponentInstantiationOptions)
GetParametersForOverview(nint)
GetParametersForOverview(nint)
GetPresetState(AUAudioUnitPreset, NSError)
GetProfileState(Byte, Byte)
RegisterSubclass(Class, AudioComponentDescription, String, UInt32)
RemoveRenderObserver(nint)
RemoveRenderObserver(nint)
RequestViewController(Action<NSViewController>)
RequestViewController(Action<UIViewController>)
RequestViewControllerAsync()
Reset()
SaveUserPreset(AUAudioUnitPreset, NSError)
SetRenderResourcesAllocated(Boolean)
ShouldChangeToFormat(AVAudioFormat, AUAudioUnitBus)
CanPerformOutput(AUAudioUnit)
GetCanPerformInput(AUAudioUnit)
GetDeviceId(AUAudioUnit)
GetDeviceInputLatency(AUAudioUnit)
GetDeviceOutputLatency(AUAudioUnit)
GetInputHandler(AUAudioUnit)
GetOutputProvider(AUAudioUnit)
GetSupportedViewConfigurations(AUAudioUnit, AUAudioUnitViewConfiguration[])
IsInputEnabled(AUAudioUnit)
IsOutputEnabled(AUAudioUnit)
IsRunning(AUAudioUnit)
SelectViewConfiguration(AUAudioUnit, AUAudioUnitViewConfiguration)
SetDeviceId(AUAudioUnit, UInt32, NSError)
SetInputEnabled(AUAudioUnit, Boolean)
SetInputHandler(AUAudioUnit, AUInputHandler)
SetOutputEnabled(AUAudioUnit, Boolean)
SetOutputProvider(AUAudioUnit, AURenderPullInputBlock)
StartHardware(AUAudioUnit, NSError)
StopHardware(AUAudioUnit)
xamarinios
namespace AudioUnit
{
[Introduced(PlatformName.iOS, 9, 0, PlatformArchitecture.All, null)]
[Introduced(PlatformName.MacOSX, 10, 11, PlatformArchitecture.All, null)]
[Register("AUAudioUnit", true)]
public class AUAudioUnit : NSObject
{
[BindingImpl(BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
[DesignatedInitializer]
[Export("initWithComponentDescription:options:error:")]
public AUAudioUnit(AudioComponentDescription componentDescription, AudioComponentInstantiationOptions options, out NSError? outError);
}
}
.NET | 6.07.08.09.0 |
---|---|
Information specific to xamarinios | |
Assembly | Xamarin.iOS , 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