AudioGraph.CreateFileInputNodeAsync 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
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 的单声道。