共用方式為


AudioGraph.CreateFileOutputNodeAsync 方法

定義

多載

CreateFileOutputNodeAsync(IStorageFile)

建立新的 AudioFileOutputNode ,將音訊資料從音訊圖形輸出到指定的儲存檔案。

CreateFileOutputNodeAsync(IStorageFile, MediaEncodingProfile)

建立新的 AudioFileOutuputNode ,將音訊資料從音訊圖形輸出到指定的儲存檔案。

CreateFileOutputNodeAsync(IStorageFile)

建立新的 AudioFileOutputNode ,將音訊資料從音訊圖形輸出到指定的儲存檔案。

public:
 virtual IAsyncOperation<CreateAudioFileOutputNodeResult ^> ^ CreateFileOutputNodeAsync(IStorageFile ^ file) = CreateFileOutputNodeAsync;
/// [Windows.Foundation.Metadata.Overload("CreateFileOutputNodeAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<CreateAudioFileOutputNodeResult> CreateFileOutputNodeAsync(IStorageFile const& file);
[Windows.Foundation.Metadata.Overload("CreateFileOutputNodeAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<CreateAudioFileOutputNodeResult> CreateFileOutputNodeAsync(IStorageFile file);
function createFileOutputNodeAsync(file)
Public Function CreateFileOutputNodeAsync (file As IStorageFile) As IAsyncOperation(Of CreateAudioFileOutputNodeResult)

參數

file
IStorageFile

要寫入音訊資料的 StorageFile

傳回

非同步作業,會在完成時傳回 CreateAudioFileOutputNodeResult 。 這個物件會公開 Status 屬性,指出作業成功或作業失敗的原因。 FileOutputNode屬性提供成功時所建立輸出節點的參考。

屬性

Windows 需求

應用程式功能
backgroundMediaRecording

備註

這個方法所建立的檔案輸出節點預設為 WAV 檔案格式,其 AudioEncodingProperties 屬性與它所屬的 AudioGraph 相同。 若要使用自訂編碼屬性建立檔案輸出節點 ,請使用 CreateFileOutputNodeAsync (IStorageFile、MediaEncodingProfile) 多載。

另請參閱

適用於

CreateFileOutputNodeAsync(IStorageFile, MediaEncodingProfile)

建立新的 AudioFileOutuputNode ,將音訊資料從音訊圖形輸出到指定的儲存檔案。

public:
 virtual IAsyncOperation<CreateAudioFileOutputNodeResult ^> ^ CreateFileOutputNodeAsync(IStorageFile ^ file, MediaEncodingProfile ^ fileEncodingProfile) = CreateFileOutputNodeAsync;
/// [Windows.Foundation.Metadata.Overload("CreateFileOutputNodeWithFileProfileAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<CreateAudioFileOutputNodeResult> CreateFileOutputNodeAsync(IStorageFile const& file, MediaEncodingProfile const& fileEncodingProfile);
[Windows.Foundation.Metadata.Overload("CreateFileOutputNodeWithFileProfileAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<CreateAudioFileOutputNodeResult> CreateFileOutputNodeAsync(IStorageFile file, MediaEncodingProfile fileEncodingProfile);
function createFileOutputNodeAsync(file, fileEncodingProfile)
Public Function CreateFileOutputNodeAsync (file As IStorageFile, fileEncodingProfile As MediaEncodingProfile) As IAsyncOperation(Of CreateAudioFileOutputNodeResult)

參數

file
IStorageFile

要寫入音訊資料的 StorageFile

fileEncodingProfile
MediaEncodingProfile

會決定輸出檔格式的 MediaEncodingProfile

傳回

非同步作業,會在完成時傳回 CreateAudioFileOutputNodeResult 。 這個物件會公開 Status 屬性,指出作業成功或作業失敗的原因。 FileOutputNode屬性提供成功時所建立輸出節點的參考。

屬性

Windows 需求

應用程式功能
backgroundMediaRecording

備註

如果 file 參數為 Null,編碼設定檔會預設為 WAV 檔案格式,其 AudioEncodingProperties 與它所屬的 AudioGraph 相同。

另請參閱

適用於