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


Интерфейс IMFHttpDownloadSessionProvider (mfidl.h)

Приложения реализуют этот интерфейс, чтобы предоставить пользовательскую реализацию загрузки HTTP или HTTPS. Используйте интерфейс IMFSourceResolver для регистрации поставщика. Дополнительные сведения см. в разделе Использование сопоставителя источника. После регистрации Microsoft Media Foundation вызовет метод CreateHttpDownloadSession реализации поставщика, чтобы открыть URL-адреса HTTP или HTTPS вместо использования реализации по умолчанию.

Наследование

Интерфейс IMFHttpDownloadSessionProvider наследуется от интерфейса IUnknown . IMFHttpDownloadSessionProvider также имеет следующие типы членов:

Методы

Интерфейс IMFHttpDownloadSessionProvider содержит следующие методы.

 
IMFHttpDownloadSessionProvider::CreateHttpDownloadSession

Вызывается Microsoft Media Foundation для открытия URL-адресов HTTP или HTTPS вместо использования реализации по умолчанию.

Требования

   
Минимальная версия клиента Windows 10 версии 1703 [только классические приложения]
Минимальная версия сервера Ни одна версия не поддерживается
Целевая платформа Windows
Header mfidl.h