MediaComposition.RenderToFileAsync 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
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)
- RenderToFileAsync(IStorageFile, MediaTrimmingPreference, MediaEncodingProfile)
适用于
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)
- RenderToFileAsync(IStorageFile, MediaTrimmingPreference, MediaEncodingProfile)
适用于
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。