IAudioNodeWithListener 接口

定义

由支持空间音频侦听器的音频节点实现的接口。

public interface class IAudioNodeWithListener : IClosable, IAudioNode
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.Guid(235901052, 31231, 17732, 158, 235, 1, 37, 123, 21, 16, 90)]
struct IAudioNodeWithListener : IClosable, IAudioNode
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.Guid(235901052, 31231, 17732, 158, 235, 1, 37, 123, 21, 16, 90)]
public interface IAudioNodeWithListener : System.IDisposable, IAudioNode
Public Interface IAudioNodeWithListener
Implements IAudioNode, IDisposable
派生
属性
实现

Windows 要求

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

属性

ConsumeInput

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

(继承自 IAudioNode)
EffectDefinitions

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

(继承自 IAudioNode)
EncodingProperties

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

(继承自 IAudioNode)
Listener

获取或设置 AudioNodeListener ,它描述在使用空间音频处理时从中听到节点音频的侦听器的位置和其他特征。

OutgoingGain

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

(继承自 IAudioNode)

方法

DisableEffectsByDefinition(IAudioEffectDefinition)

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

(继承自 IAudioNode)
Dispose()

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

EnableEffectsByDefinition(IAudioEffectDefinition)

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

(继承自 IAudioNode)
Reset()

重置音频节点。

(继承自 IAudioNode)
Start()

启动音频节点。

(继承自 IAudioNode)
Stop()

停止音频节点。

(继承自 IAudioNode)

适用于

另请参阅