IMFHttpDownloadSessionProvider interface

Applications implement this interface in order to provide custom a custom HTTP or HTTPS download implementation. Use the IMFSourceResolver interface to register the provider. For more information, see Using the Source Resolver. Once registered, the Microsoft Media Foundation will invoke the CreateHttpDownloadSession method of the provider implementation to open HTTP or HTTPS URLs instead of using the default implementation.

Members

The IMFHttpDownloadSessionProvider interface inherits from the IUnknown interface. IMFHttpDownloadSessionProvider also has these types of members:

Methods

The IMFHttpDownloadSessionProvider interface has these methods.

MethodDescription
CreateHttpDownloadSession

Called by the Microsoft Media Foundation to open HTTP or HTTPS URLs instead of using the default implementation.

 

Requirements

Minimum supported client

Windows 10, version 1703 [desktop apps only]

Minimum supported server

None supported

Header

Mfobjects.h

Library

Mfplat.lib;
Mfplat.dll

 

 

Show: