Language

AVAudioEngine.Connect Method

Definition

Overloads

Connect(AVAudioNode, AVAudioNode, UIntPtr, UIntPtr, AVAudioFormat, NSError)

[Foundation.Export("connect:to:fromBus:toBus:format:error:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual bool Connect(AVFoundation.AVAudioNode sourceNode, AVFoundation.AVAudioNode targetNode, UIntPtr sourceBus, UIntPtr targetBus, AVFoundation.AVAudioFormat? format, out Foundation.NSError? error);
[<Foundation.Export("connect:to:fromBus:toBus:format:error:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member Connect : AVFoundation.AVAudioNode * AVFoundation.AVAudioNode * unativeint * unativeint * AVFoundation.AVAudioFormat * NSError -> bool
override this.Connect : AVFoundation.AVAudioNode * AVFoundation.AVAudioNode * unativeint * unativeint * AVFoundation.AVAudioFormat * NSError -> bool

Parameters

sourceNode
AVAudioNode
targetNode
AVAudioNode
sourceBus
UIntPtr

unativeint

targetBus
UIntPtr

unativeint

format
AVAudioFormat
error
NSError

Returns

Attributes

Applies to

Connect(AVAudioNode, AVAudioNode, UIntPtr, UIntPtr, AVAudioFormat)

[Foundation.Export("connect:to:fromBus:toBus:format:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual void Connect(AVFoundation.AVAudioNode sourceNode, AVFoundation.AVAudioNode targetNode, UIntPtr sourceBus, UIntPtr targetBus, AVFoundation.AVAudioFormat? format);
[<Foundation.Export("connect:to:fromBus:toBus:format:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member Connect : AVFoundation.AVAudioNode * AVFoundation.AVAudioNode * unativeint * unativeint * AVFoundation.AVAudioFormat -> unit
override this.Connect : AVFoundation.AVAudioNode * AVFoundation.AVAudioNode * unativeint * unativeint * AVFoundation.AVAudioFormat -> unit

Parameters

sourceNode
AVAudioNode
targetNode
AVAudioNode
sourceBus
UIntPtr

unativeint

targetBus
UIntPtr

unativeint

format
AVAudioFormat

To be added.

This parameter can be null.

Attributes

Applies to

Connect(AVAudioNode, AVAudioConnectionPoint[], UIntPtr, AVAudioFormat, NSError)

[Foundation.Export("connect:toConnectionPoints:fromBus:format:error:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual bool Connect(AVFoundation.AVAudioNode sourceNode, AVFoundation.AVAudioConnectionPoint[] destNodes, UIntPtr sourceBus, AVFoundation.AVAudioFormat? format, out Foundation.NSError? error);
[<Foundation.Export("connect:toConnectionPoints:fromBus:format:error:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member Connect : AVFoundation.AVAudioNode * AVFoundation.AVAudioConnectionPoint[] * unativeint * AVFoundation.AVAudioFormat * NSError -> bool
override this.Connect : AVFoundation.AVAudioNode * AVFoundation.AVAudioConnectionPoint[] * unativeint * AVFoundation.AVAudioFormat * NSError -> bool

Parameters

sourceNode
AVAudioNode
sourceBus
UIntPtr

unativeint

format
AVAudioFormat
error
NSError

Returns

Attributes

Applies to

Connect(AVAudioNode, AVAudioConnectionPoint[], UIntPtr, AVAudioFormat)

[Foundation.Export("connect:toConnectionPoints:fromBus:format:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual void Connect(AVFoundation.AVAudioNode sourceNode, AVFoundation.AVAudioConnectionPoint[] destNodes, UIntPtr sourceBus, AVFoundation.AVAudioFormat? format);
[<Foundation.Export("connect:toConnectionPoints:fromBus:format:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member Connect : AVFoundation.AVAudioNode * AVFoundation.AVAudioConnectionPoint[] * unativeint * AVFoundation.AVAudioFormat -> unit
override this.Connect : AVFoundation.AVAudioNode * AVFoundation.AVAudioConnectionPoint[] * unativeint * AVFoundation.AVAudioFormat -> unit

Parameters

sourceNode
AVAudioNode
sourceBus
UIntPtr

unativeint

format
AVAudioFormat

To be added.

This parameter can be null.

Attributes

Applies to

Connect(AVAudioNode, AVAudioNode, AVAudioFormat)

Connects sourceNode to targetNode with the specified format.

[Foundation.Export("connect:to:format:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual void Connect(AVFoundation.AVAudioNode sourceNode, AVFoundation.AVAudioNode targetNode, AVFoundation.AVAudioFormat? format);
[<Foundation.Export("connect:to:format:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member Connect : AVFoundation.AVAudioNode * AVFoundation.AVAudioNode * AVFoundation.AVAudioFormat -> unit
override this.Connect : AVFoundation.AVAudioNode * AVFoundation.AVAudioNode * AVFoundation.AVAudioFormat -> unit

Parameters

sourceNode
AVAudioNode
targetNode
AVAudioNode
format
AVAudioFormat

To be added.

This parameter can be null.

Attributes

Applies to

Connect(AVAudioNode, AVAudioNode, AVAudioFormat, NSError)

[Foundation.Export("connect:to:format:error:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual bool Connect(AVFoundation.AVAudioNode sourceNode, AVFoundation.AVAudioNode targetNode, AVFoundation.AVAudioFormat? format, out Foundation.NSError? error);
[<Foundation.Export("connect:to:format:error:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member Connect : AVFoundation.AVAudioNode * AVFoundation.AVAudioNode * AVFoundation.AVAudioFormat * NSError -> bool
override this.Connect : AVFoundation.AVAudioNode * AVFoundation.AVAudioNode * AVFoundation.AVAudioFormat * NSError -> bool

Parameters

sourceNode
AVAudioNode
targetNode
AVAudioNode
format
AVAudioFormat
error
NSError

Returns

Attributes

Applies to