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。