AudioGraph.CreateSubmixNode 方法

定义

重载

CreateSubmixNode()

创建 AudioSubmixNode ,该节点将一个或多个音频图节点的输出混合到可连接到输出节点或其他子混合节点的单个输出中。

CreateSubmixNode(AudioEncodingProperties)

创建 AudioSubmixNode ,该节点将一个或多个音频图节点的输出混合到可连接到输出节点或其他子混合节点的单个输出中。

CreateSubmixNode(AudioEncodingProperties, AudioNodeEmitter)

创建支持空间音频的 AudioSubmixNode ,该节点将一个或多个音频图节点的输出混合到可连接到输出节点或其他子混合节点的单个输出中。

CreateSubmixNode()

创建 AudioSubmixNode ,该节点将一个或多个音频图节点的输出混合到可连接到输出节点或其他子混合节点的单个输出中。

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

返回

音频子混合节点。

属性

Windows 要求

应用功能
backgroundMediaRecording

另请参阅

适用于

CreateSubmixNode(AudioEncodingProperties)

创建 AudioSubmixNode ,该节点将一个或多个音频图节点的输出混合到可连接到输出节点或其他子混合节点的单个输出中。

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

参数

encodingProperties
AudioEncodingProperties

一个 对象,表示子混合节点的音频编码属性,该节点指定所创建节点将按照的采样率运行。 仅允许未压缩的 PCM 和 float 格式。

返回

音频子混合节点。

属性

Windows 要求

应用功能
backgroundMediaRecording

注解

encodingProperties 参数指定所创建节点将运行的采样率。 仅允许未压缩的 PCM 和 float 格式。

另请参阅

适用于

CreateSubmixNode(AudioEncodingProperties, AudioNodeEmitter)

创建支持空间音频的 AudioSubmixNode ,该节点将一个或多个音频图节点的输出混合到可连接到输出节点或其他子混合节点的单个输出中。

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

参数

encodingProperties
AudioEncodingProperties

一个 对象,表示子混合节点的音频编码属性,该节点指定所创建节点将按照的采样率运行。 仅允许未压缩的 PCM 和 float 格式。

emitter
AudioNodeEmitter

一个 对象,该对象描述在使用空间音频处理时从中发出节点音频的发射器的位置和其他物理特征。

返回

音频子混合节点。

属性

Windows 要求

设备系列
Windows 10 Anniversary Edition (在 10.0.14393.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v3.0 中引入)
应用功能
backgroundMediaRecording

另请参阅

适用于