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)
net9.0-ios17.2
namespace AudioUnit
{
[Register("AUAudioUnit", true)]
[SupportedOSPlatform("maccatalyst")]
[SupportedOSPlatform("ios")]
[SupportedOSPlatform("macos")]
[SupportedOSPlatform("tvos")]
public class AUAudioUnit : NSObject
{
[BindingImpl(BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
public virtual AudioComponent! Component
{
[Export("component")]
get;
}
}
}
.NET | 6.07.08.09.0 |
---|---|
Information specific to net9.0 | |
Platforms | This API is only available when you target a specific platform: |
iOS | 10.010.110.210.311.011.111.211.311.412.012.112.212.312.413.013.113.213.313.413.513.614.014.114.214.314.414.515.015.215.416.016.116.216.417.017.2 |
Mac Catalyst | 13.113.213.313.413.514.214.314.414.515.015.215.416.116.216.417.017.2 |
macOS | 10.1410.1510.1611.011.111.211.312.012.112.313.013.113.314.014.2 |
tvOS | 10.010.110.211.011.111.211.311.412.012.112.212.312.413.013.213.313.414.014.214.314.414.515.015.215.416.016.116.417.017.2 |
Information specific to net9.0-ios17.2 | |
Assembly | Microsoft.iOS , Version=17.2.0.0, PublicKeyToken=84e04ff9cfb79065 |
Referencing | The API is automatically referenced. |
Platform Restrictions | The property getter is only supported on the following platforms:
|
- Built-in API
- Package-provided API