IMFSourceResolver interface (mfidl.h)
Creates a media source from a URL or a byte stream. The Source Resolver implements this interface. To create the source resolver, call MFCreateSourceResolver function.
Inheritance
The IMFSourceResolver interface inherits from the IUnknown interface. IMFSourceResolver also has these types of members:
Methods
The IMFSourceResolver interface has these methods.
IMFSourceResolver::BeginCreateObjectFromByteStream Begins an asynchronous request to create a media source from a byte stream. (IMFSourceResolver.BeginCreateObjectFromByteStream) |
IMFSourceResolver::BeginCreateObjectFromURL Begins an asynchronous request to create a media source or a byte stream from a URL. |
IMFSourceResolver::CancelObjectCreation Cancels an asynchronous request to create an object. |
IMFSourceResolver::CreateObjectFromByteStream Creates a media source from a byte stream. This method is synchronous. |
IMFSourceResolver::CreateObjectFromURL Creates a media source or a byte stream from a URL. This method is synchronous. |
IMFSourceResolver::EndCreateObjectFromByteStream Completes an asynchronous request to create a media source from a byte stream. |
IMFSourceResolver::EndCreateObjectFromURL Completes an asynchronous request to create an object from a URL. (IMFSourceResolver.EndCreateObjectFromURL) |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps | UWP apps] |
Minimum supported server | Windows Server 2008 [desktop apps | UWP apps] |
Target Platform | Windows |
Header | mfidl.h |