Interface IMFHttpDownloadSessionProvider (mfidl.h)

Os aplicativos implementam essa interface para fornecer uma implementação de download HTTP ou HTTPS personalizada. Use a interface IMFSourceResolver para registrar o provedor. Para obter mais informações, consulte Usando o resolvedor de origem. Depois de registrado, o Microsoft Media Foundation invocará o método CreateHttpDownloadSession da implementação do provedor para abrir URLs HTTP ou HTTPS em vez de usar a implementação padrão.

Herança

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

Métodos

A interface IMFHttpDownloadSessionProvider tem esses métodos.

 
IMFHttpDownloadSessionProvider::CreateHttpDownloadSession

Chamado pelo Microsoft Media Foundation para abrir URLs HTTP ou HTTPS em vez de usar a implementação padrão.

Requisitos

   
Cliente mínimo com suporte Windows 10, versão 1703 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Nenhum compatível
Plataforma de Destino Windows
Cabeçalho mfidl.h