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 の mono でエンコードする必要があります。

こちらもご覧ください

適用対象