共用方式為


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

另請參閱

適用於