Compartilhar via


Interface IMFSaveJob (mfidl.h)

Persiste os dados de mídia de um fluxo de bytes de origem para um fluxo de bytes fornecido pelo aplicativo.

O fluxo de bytes usado para download HTTP implementa essa interface. Para obter um ponteiro para essa interface, chame IMFGetService::GetService no fluxo de bytes, com o identificador de serviço MFNET_SAVEJOB_SERVICE.

Herança

A interface IMFSaveJob herda da interface IUnknown . O IMFSaveJob também tem estes tipos de membros:

Métodos

A interface IMFSaveJob tem esses métodos.

 
IMFSaveJob::BeginSave

Começa a salvar um arquivo do Windows Media no fluxo de bytes do aplicativo.
IMFSaveJob::CancelSave

Cancela a operação iniciada pelo IMFSaveJob::BeginSave.
IMFSaveJob::EndSave

Conclui a operação iniciada por IMFSaveJob::BeginSave.
IMFSaveJob::GetProgress

Recupera o percentual de conteúdo salvo no fluxo de bytes fornecido.

Requisitos

   
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho mfidl.h

Confira também

Media Foundation Interfaces