Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Creates a media source from a byte stream.
Inheritance
The IMFByteStreamHandler interface inherits from the IUnknown interface. IMFByteStreamHandler also has these types of members:
Methods
The IMFByteStreamHandler interface has these methods.
| IMFByteStreamHandler::BeginCreateObject Begins an asynchronous request to create a media source from a byte stream. (IMFByteStreamHandler.BeginCreateObject) | 
| IMFByteStreamHandler::CancelObjectCreation Cancels the current request to create a media source. | 
| IMFByteStreamHandler::EndCreateObject Completes an asynchronous request to create a media source. | 
| IMFByteStreamHandler::GetMaxNumberOfBytesRequiredForResolution Retrieves the maximum number of bytes needed to create the media source or determine that the byte stream handler cannot parse this stream. | 
Remarks
Applications do not use this interface directly. This interface is exposed by byte-stream handlers, which are used by the source resolver. When the byte-stream handler is given a byte stream, it parses the stream and creates a media source. Byte-stream handlers are registered by file name extension or MIME type.
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 |