AudioGraph.CreateFileInputNodeAsync 方法

定义

重载

CreateFileInputNodeAsync(IStorageFile)

创建一个 AudioFileInputNode ,用于从存储文件将音频数据输入到音频图中。

CreateFileInputNodeAsync(IStorageFile, AudioNodeEmitter)

创建一个已启用空间音频的 AudioFileInputNode ,用于从存储文件将音频数据输入到音频图中。

CreateFileInputNodeAsync(IStorageFile)

创建一个 AudioFileInputNode ,用于从存储文件将音频数据输入到音频图中。

public:
 virtual IAsyncOperation<CreateAudioFileInputNodeResult ^> ^ CreateFileInputNodeAsync(IStorageFile ^ file) = CreateFileInputNodeAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<CreateAudioFileInputNodeResult> CreateFileInputNodeAsync(IStorageFile const& file);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<CreateAudioFileInputNodeResult> CreateFileInputNodeAsync(IStorageFile file);
function createFileInputNodeAsync(file)
Public Function CreateFileInputNodeAsync (file As IStorageFile) As IAsyncOperation(Of CreateAudioFileInputNodeResult)

参数

file
IStorageFile

一个 StorageFile 对象,表示与输入节点关联的音频文件。

返回

完成时返回 CreateAudioFileInputNodeResult 的异步操作。 此对象公开一个 Status 属性,该属性指示操作成功或操作失败的原因。 FileInputNode 属性提供对成功时创建的输出节点的引用。

属性

Windows 要求

应用功能
backgroundMediaRecording

适用于

CreateFileInputNodeAsync(IStorageFile, AudioNodeEmitter)

创建一个已启用空间音频的 AudioFileInputNode ,用于从存储文件将音频数据输入到音频图中。

public:
 virtual IAsyncOperation<CreateAudioFileInputNodeResult ^> ^ CreateFileInputNodeAsync(IStorageFile ^ file, AudioNodeEmitter ^ emitter) = CreateFileInputNodeAsync;
/// [Windows.Foundation.Metadata.Overload("CreateFileInputNodeWithEmitterAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<CreateAudioFileInputNodeResult> CreateFileInputNodeAsync(IStorageFile const& file, AudioNodeEmitter const& emitter);
[Windows.Foundation.Metadata.Overload("CreateFileInputNodeWithEmitterAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<CreateAudioFileInputNodeResult> CreateFileInputNodeAsync(IStorageFile file, AudioNodeEmitter emitter);
function createFileInputNodeAsync(file, emitter)
Public Function CreateFileInputNodeAsync (file As IStorageFile, emitter As AudioNodeEmitter) As IAsyncOperation(Of CreateAudioFileInputNodeResult)

参数

file
IStorageFile

表示与输入节点关联的音频文件的 IStorageFile 对象。

emitter
AudioNodeEmitter

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

返回

完成时返回 CreateAudioFileInputNodeResult 的异步操作。 此对象公开一个 Status 属性,该属性指示操作成功或操作失败的原因。 FileInputNode 属性提供对成功时创建的输入节点的引用。

属性

Windows 要求

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

注解

若要使用发射器创建文件输入节点,必须将音频文件编码为 48kHz 的单声道。

另请参阅

适用于