Microsoft DirectX 9.0

IMediaStreamFilter Interface

The IMediaStreamFilter interface is supported by the Media Stream filter, which is used internally by the multimedia stream object. Applications should not use this interface.

In addition to the methods inherited from IBaseFilter, the IMediaStreamFilter interface exposes the following methods.

Method Description
AddMediaStream Connects a media stream object to the underlying filter graph.
EndOfStream Signals the end of a stream.
EnumMediaStreams Retrieves a media stream, specified by index.
Flush Notifies the filter that one of its pins has flushed data.
GetCurrentStreamTime Retrieves the current stream time.
GetMediaStream Retrieves a media stream, specified by purpose ID.
ReferenceTimeToStreamTime Converts a reference time to stream time.
SupportSeeking Initializes the filter to support seeking.
WaitUntil Causes the filter to block until a specified stream time.