Поделиться через


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.

См. также раздел

Применяется к