AudioFileOutputNode 类

定义

表示音频图节点中的节点,该节点将音频数据从图形输出到音频文件。

public ref class AudioFileOutputNode sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AudioFileOutputNode final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AudioFileOutputNode : System.IDisposable
Public NotInheritable Class AudioFileOutputNode
Implements IDisposable
继承
Object Platform::Object IInspectable AudioFileOutputNode
属性
实现

Windows 要求

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

注解

通过调用 AudioGraph.CreateFileOutputNodeAsync ,然后访问 CreateFileOutputNodeResult.FileOutputNode 属性来获取此类的实例。

属性

ConsumeInput

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

EffectDefinitions

获取音频文件输出节点的效果定义列表。 列表中的效果处理流经节点的音频数据,这些数据按它们在列表中出现的顺序排列。

EncodingProperties

获取音频文件输出节点的编码属性。

File

获取与音频文件输出节点关联的文件。

FileEncodingProfile

获取音频文件输出节点支持的文件编码配置文件。

OutgoingGain

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

方法

Close()

关闭音频文件输出节点并释放关联的资源。

DisableEffectsByDefinition(IAudioEffectDefinition)

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

Dispose()

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

EnableEffectsByDefinition(IAudioEffectDefinition)

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

FinalizeAsync()

完成音频文件输出节点的异步操作。

Reset()

重置音频文件输出节点。

Start()

启动音频文件输出节点。

Stop()

停止音频文件输出节点。

适用于

另请参阅