AudioGraph.CreateFileOutputNodeAsync 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
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 相同。