Share via


AudioGraph.CreateSubmixNode Method

Definition

Overloads

CreateSubmixNode()

Creates an AudioSubmixNode that mixes the output of one or more audio graph nodes into a single output that can be connected to output nodes or other submix nodes.

CreateSubmixNode(AudioEncodingProperties)

Creates an AudioSubmixNode that mixes the output of one or more audio graph nodes into a single output that can be connected to output nodes or other submix nodes.

CreateSubmixNode(AudioEncodingProperties, AudioNodeEmitter)

Creates a spatial audio-enabled AudioSubmixNode that mixes the output of one or more audio graph nodes into a single output that can be connected to output nodes or other submix nodes.

CreateSubmixNode()

Creates an AudioSubmixNode that mixes the output of one or more audio graph nodes into a single output that can be connected to output nodes or other submix nodes.

public:
 virtual AudioSubmixNode ^ CreateSubmixNode() = CreateSubmixNode;
/// [Windows.Foundation.Metadata.Overload("CreateSubmixNode")]
AudioSubmixNode CreateSubmixNode();
[Windows.Foundation.Metadata.Overload("CreateSubmixNode")]
public AudioSubmixNode CreateSubmixNode();
function createSubmixNode()
Public Function CreateSubmixNode () As AudioSubmixNode

Returns

An audio submix node.

Attributes

Windows requirements

App capabilities
backgroundMediaRecording

See also

Applies to

CreateSubmixNode(AudioEncodingProperties)

Creates an AudioSubmixNode that mixes the output of one or more audio graph nodes into a single output that can be connected to output nodes or other submix nodes.

public:
 virtual AudioSubmixNode ^ CreateSubmixNode(AudioEncodingProperties ^ encodingProperties) = CreateSubmixNode;
/// [Windows.Foundation.Metadata.Overload("CreateSubmixNodeWithFormat")]
AudioSubmixNode CreateSubmixNode(AudioEncodingProperties const& encodingProperties);
[Windows.Foundation.Metadata.Overload("CreateSubmixNodeWithFormat")]
public AudioSubmixNode CreateSubmixNode(AudioEncodingProperties encodingProperties);
function createSubmixNode(encodingProperties)
Public Function CreateSubmixNode (encodingProperties As AudioEncodingProperties) As AudioSubmixNode

Parameters

encodingProperties
AudioEncodingProperties

An object representing the audio encoding properties for the submix node which specifies the sample rate at which the created node will operate. Only uncompressed PCM and float formats are allowed.

Returns

An audio submix node.

Attributes

Windows requirements

App capabilities
backgroundMediaRecording

Remarks

The encodingProperties parameter specifies the sample rate at which the created node will operate. Only uncompressed PCM and float formats are allowed.

See also

Applies to

CreateSubmixNode(AudioEncodingProperties, AudioNodeEmitter)

Creates a spatial audio-enabled AudioSubmixNode that mixes the output of one or more audio graph nodes into a single output that can be connected to output nodes or other submix nodes.

public:
 virtual AudioSubmixNode ^ CreateSubmixNode(AudioEncodingProperties ^ encodingProperties, AudioNodeEmitter ^ emitter) = CreateSubmixNode;
/// [Windows.Foundation.Metadata.Overload("CreateSubmixNodeWithFormatAndEmitter")]
AudioSubmixNode CreateSubmixNode(AudioEncodingProperties const& encodingProperties, AudioNodeEmitter const& emitter);
[Windows.Foundation.Metadata.Overload("CreateSubmixNodeWithFormatAndEmitter")]
public AudioSubmixNode CreateSubmixNode(AudioEncodingProperties encodingProperties, AudioNodeEmitter emitter);
function createSubmixNode(encodingProperties, emitter)
Public Function CreateSubmixNode (encodingProperties As AudioEncodingProperties, emitter As AudioNodeEmitter) As AudioSubmixNode

Parameters

encodingProperties
AudioEncodingProperties

An object representing the audio encoding properties for the submix node which specifies the sample rate at which the created node will operate. Only uncompressed PCM and float formats are allowed.

emitter
AudioNodeEmitter

An object that describes the position and other physical characteristics of the emitter from which the node's audio is emitted when spatial audio processing is used.

Returns

An audio submix node.

Attributes

Windows requirements

Device family
Windows 10 Anniversary Edition (introduced in 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v3.0)
App capabilities
backgroundMediaRecording

See also

Applies to