Microsoft DirectX 9.0

IMultiMediaStream Interface

The IMultiMediaStream interface is exposed by the AMMultimediaStream object. It contains methods for enumerating the media streams, retrieving information about them, and running and stopping them.

In addition to the methods inherited from IUnknown, the IMultiMediaStream interface exposes the following methods.

Method Description
EnumMediaStreams Retrieves a media stream, specified by index.
GetDuration Retrieves the duration of the multimedia stream.
GetEndOfStreamEventHandle Retrieves an event that is signaled when the multimedia stream completes playback.
GetInformation Retrieves the capabilities of the multimedia stream object.
GetMediaStream Retrieves a media stream, specified by purpose ID.
GetState Retrieves the current state of the multimedia stream object.
GetTime Retrieves the current stream time.
Seek Seeks all of the media streams to a new position.
SetState Runs or stops the multimedia stream object.

See Also