IAudioInputNode 接口

定义

定义音频输入节点。

public interface class IAudioInputNode : IClosable, IAudioNode
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(3511156828, 33832, 18308, 183, 253, 169, 157, 70, 140, 93, 32)]
struct IAudioInputNode : IClosable, IAudioNode
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(3511156828, 33832, 18308, 183, 253, 169, 157, 70, 140, 93, 32)]
public interface IAudioInputNode : System.IDisposable, IAudioNode
Public Interface IAudioInputNode
Implements IAudioNode, IDisposable
派生
属性
实现

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

属性

ConsumeInput

获取或设置一个值,该值指示音频节点是否使用输入。

(继承自 IAudioNode)
EffectDefinitions

获取音频节点的效果定义列表。

(继承自 IAudioNode)
EncodingProperties

获取音频节点的编码属性。

(继承自 IAudioNode)
OutgoingConnections

获取音频输入节点的传出连接。

OutgoingGain

获取或设置音频节点的传出增益。

(继承自 IAudioNode)

方法

AddOutgoingConnection(IAudioNode)

将传出连接添加到音频输入节点。

AddOutgoingConnection(IAudioNode, Double)

将带增益的传出连接添加到音频输入节点。

DisableEffectsByDefinition(IAudioEffectDefinition)

禁用具有指定效果定义的 EffectDefinitions 列表中的所有效果。

(继承自 IAudioNode)
Dispose()

执行与释放或重置非托管资源关联的应用程序定义的任务。

EnableEffectsByDefinition(IAudioEffectDefinition)

使用指定的效果定义启用 EffectDefinitions 列表中的所有效果。

(继承自 IAudioNode)
RemoveOutgoingConnection(IAudioNode)

删除从音频输入节点到指定节点的传出连接。

Reset()

重置音频节点。

(继承自 IAudioNode)
Start()

启动音频节点。

(继承自 IAudioNode)
Stop()

停止音频节点。

(继承自 IAudioNode)

适用于

另请参阅