AudioFileOutputNode 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示音频图节点中的节点,该节点将音频数据从图形输出到音频文件。
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
- 继承
- 属性
- 实现
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() |
停止音频文件输出节点。 |