IMFMediaStream interface (mfidl.h)

Represents one stream in a media source.

Inheritance

The IMFMediaStream interface inherits from IMFMediaEventGenerator. IMFMediaStream also has these types of members:

Methods

The IMFMediaStream interface has these methods.

 
IMFMediaStream::GetMediaSource

Retrieves a pointer to the media source that created this media stream.
IMFMediaStream::GetStreamDescriptor

Retrieves a stream descriptor for this media stream.
IMFMediaStream::RequestSample

Requests a sample from the media source.

Remarks

Streams are created when a media source is started. For each stream, the media source sends an MENewStream event with a pointer to the stream's IMFMediaStream interface.

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

See also

IMFMediaEventGenerator

Media Foundation Interfaces

Media Sources