MediaComposition.RenderToFileAsync 方法

定义

重载

RenderToFileAsync(IStorageFile)

MediaComposition 异步呈现到指定的文件。

RenderToFileAsync(IStorageFile, MediaTrimmingPreference)

使用指示的媒体剪裁首选项将 MediaComposition 异步呈现到指定的文件。

RenderToFileAsync(IStorageFile, MediaTrimmingPreference, MediaEncodingProfile)

使用指示的媒体剪裁首选项和编码配置文件将 MediaComposition 异步呈现到指定的文件。

RenderToFileAsync(IStorageFile)

MediaComposition 异步呈现到指定的文件。

public:
 virtual IAsyncOperationWithProgress<TranscodeFailureReason, double> ^ RenderToFileAsync(IStorageFile ^ destination) = RenderToFileAsync;
/// [Windows.Foundation.Metadata.Overload("RenderToFileAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperationWithProgress<TranscodeFailureReason, double> RenderToFileAsync(IStorageFile const& destination);
[Windows.Foundation.Metadata.Overload("RenderToFileAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperationWithProgress<TranscodeFailureReason,double> RenderToFileAsync(IStorageFile destination);
function renderToFileAsync(destination)
Public Function RenderToFileAsync (destination As IStorageFile) As IAsyncOperationWithProgress(Of TranscodeFailureReason, Double)

参数

destination
IStorageFile

MediaComposition 要呈现到的文件。

返回

可用于跟踪操作成功或失败的异步操作。

属性

注解

此方法将合成保存到可使用标准媒体播放器播放的视频文件中。 如果要将合成另存为将来可以加载和修改的 XML 文件,请使用 SaveAsync

另请参阅

适用于

RenderToFileAsync(IStorageFile, MediaTrimmingPreference)

使用指示的媒体剪裁首选项将 MediaComposition 异步呈现到指定的文件。

public:
 virtual IAsyncOperationWithProgress<TranscodeFailureReason, double> ^ RenderToFileAsync(IStorageFile ^ destination, MediaTrimmingPreference trimmingPreference) = RenderToFileAsync;
/// [Windows.Foundation.Metadata.Overload("RenderToFileWithTrimmingPreferenceAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperationWithProgress<TranscodeFailureReason, double> RenderToFileAsync(IStorageFile const& destination, MediaTrimmingPreference const& trimmingPreference);
[Windows.Foundation.Metadata.Overload("RenderToFileWithTrimmingPreferenceAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperationWithProgress<TranscodeFailureReason,double> RenderToFileAsync(IStorageFile destination, MediaTrimmingPreference trimmingPreference);
function renderToFileAsync(destination, trimmingPreference)
Public Function RenderToFileAsync (destination As IStorageFile, trimmingPreference As MediaTrimmingPreference) As IAsyncOperationWithProgress(Of TranscodeFailureReason, Double)

参数

destination
IStorageFile

MediaComposition 要呈现到的文件。

trimmingPreference
MediaTrimmingPreference

指定剪裁媒体时是快速还是精确。

返回

可用于跟踪操作成功或失败的异步操作。

属性

注解

此方法将合成保存到可使用标准媒体播放器播放的视频文件中。 如果要将合成另存为将来可以加载和修改的 XML 文件,请使用 SaveAsync

另请参阅

适用于

RenderToFileAsync(IStorageFile, MediaTrimmingPreference, MediaEncodingProfile)

使用指示的媒体剪裁首选项和编码配置文件将 MediaComposition 异步呈现到指定的文件。

public:
 virtual IAsyncOperationWithProgress<TranscodeFailureReason, double> ^ RenderToFileAsync(IStorageFile ^ destination, MediaTrimmingPreference trimmingPreference, MediaEncodingProfile ^ encodingProfile) = RenderToFileAsync;
/// [Windows.Foundation.Metadata.Overload("RenderToFileWithProfileAsync")]
IAsyncOperationWithProgress<TranscodeFailureReason, double> RenderToFileAsync(IStorageFile const& destination, MediaTrimmingPreference const& trimmingPreference, MediaEncodingProfile const& encodingProfile);
[Windows.Foundation.Metadata.Overload("RenderToFileWithProfileAsync")]
public IAsyncOperationWithProgress<TranscodeFailureReason,double> RenderToFileAsync(IStorageFile destination, MediaTrimmingPreference trimmingPreference, MediaEncodingProfile encodingProfile);
function renderToFileAsync(destination, trimmingPreference, encodingProfile)
Public Function RenderToFileAsync (destination As IStorageFile, trimmingPreference As MediaTrimmingPreference, encodingProfile As MediaEncodingProfile) As IAsyncOperationWithProgress(Of TranscodeFailureReason, Double)

参数

destination
IStorageFile

MediaComposition 要呈现到的文件。

trimmingPreference
MediaTrimmingPreference

指定剪裁媒体时是快速还是精确。

encodingProfile
MediaEncodingProfile

指定要用于呈现媒体的编码配置文件。

返回

可用于跟踪操作成功或失败的异步操作。

属性

注解

此方法将合成保存到可使用标准媒体播放器播放的视频文件中。 如果要将合成另存为将来可以加载和修改的 XML 文件,请使用 SaveAsync

另请参阅

适用于