AppRecordingManager.StartRecordingToFileAsync(StorageFile) 方法

定义

将当前应用的音频和视频内容写入指定的目标文件,从当前时间开始,在取消操作或超出存储空间时结束。

public:
 virtual IAsyncOperation<AppRecordingResult ^> ^ StartRecordingToFileAsync(StorageFile ^ file) = StartRecordingToFileAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<AppRecordingResult> StartRecordingToFileAsync(StorageFile const& file);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<AppRecordingResult> StartRecordingToFileAsync(StorageFile file);
function startRecordingToFileAsync(file)
Public Function StartRecordingToFileAsync (file As StorageFile) As IAsyncOperation(Of AppRecordingResult)

参数

file
StorageFile

录制的媒体要写入到的文件。

返回

一个异步操作,在完成时返回 AppRecordingResult 对象,其中包含有关记录操作状态的信息。

在调用此方法之前,请调用 GetStatus 并检查 CanRecord 的值,以确定当前应用当前是否能够进行应用录制。

若要结束使用此方法启动的应用录制,请在此方法返回的 IAsyncOperation 上调用 Cancel 来取消操作。

属性

适用于