IMFByteStreamHandler interface

Creates a media source from a byte stream.

Members

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

Methods

The IMFByteStreamHandler interface has these methods.

MethodDescription
BeginCreateObject

Begins an asynchronous request to create a media source from a byte stream.

CancelObjectCreation

Cancels the current request to create a media source.

EndCreateObject

Completes an asynchronous request to create a media source.

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

Minimum supported client

Windows Vista [desktop apps | Windows Store apps]

Minimum supported server

Windows Server 2008 [desktop apps | Windows Store apps]

Header

Mfidl.h

Library

Mfuuid.lib

See also

Media Foundation Interfaces
Scheme Handlers and Byte-Stream Handlers

 

 

Community Additions

ADD
Show:
© 2014 Microsoft