Implemented by media source objects.
Media sources are objects that generate media data. For example, the data might come from a video file, a network stream, or a hardware device, such as a camera. Each media source contains one or more streams, and each stream delivers data of one type, such as audio or video.
interface IMFMediaSource : public IMFMediaEventGenerator
In Windows 8, this interface is extended with IMFMediaSourceEx.
Header: Declared in mfidl.h.
Library: Use mfuuid.lib.