IMFHttpDownloadSessionProvider-Schnittstelle (mfidl.h)
Anwendungen implementieren diese Schnittstelle, um eine benutzerdefinierte HTTP- oder HTTPS-Downloadimplementierung bereitzustellen. Verwenden Sie die IMFSourceResolver-Schnittstelle , um den Anbieter zu registrieren. Weitere Informationen finden Sie unter Verwenden des Quellrelösers. Nach der Registrierung ruft microsoft Media Foundation die CreateHttpDownloadSession-Methode der Anbieterimplementierung auf, um HTTP- oder HTTPS-URLs zu öffnen, anstatt die Standardimplementierung zu verwenden.
Vererbung
Die IMFHttpDownloadSessionProvider-Schnittstelle erbt von der IUnknown-Schnittstelle . IMFHttpDownloadSessionProvider verfügt auch über die folgenden Membertypen:
Methoden
Die IMFHttpDownloadSessionProvider-Schnittstelle verfügt über diese Methoden.
IMFHttpDownloadSessionProvider::CreateHttpDownloadSession Wird von microsoft Media Foundation aufgerufen, um HTTP- oder HTTPS-URLs anstelle der Standardimplementierung zu öffnen. |
Anforderungen
Unterstützte Mindestversion (Client) | Windows 10, Version 1703 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Nicht unterstützt |
Zielplattform | Windows |
Kopfzeile | mfidl.h |