Windows apps
Collapse the table of content
Expand the table of content
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

Media Sources

Media sources are objects that generate media data in the Media Foundation pipeline. This section describes the media source APIs in detail. Read this section if you are implementing a custom media source, or using a media source outside of the Media Foundation pipeline.

If your application uses the control layer, it needs to use only a limited subset of the media source APIs. For information, see the topic Using Media Sources with the Media Session.

In this section


Media Source Object Model

This topic describes the object model for media sources in Microsoft Media Foundation

Presentation Descriptors

A presentation descriptor is an object that contains the description of a particular presentation.

Media Source Events

This topic lists the events that are sent by media sources and media streams.

Writing a Custom Media Source

This topic describes how to implement a custom media source in Media Foundation.

Case Study: MPEG-1 Media Source

This topic takes an in-depth look at the MPEG-1 Media Source SDK Sample.

Custom Metadata Providers for Media Files

This topic describes how to write a custom Shell property handler for a Media Foundation media source.

Source Resolver

The source resolver takes a URL or byte stream and creates the appropriate media source for that content.


Related topics

Media Foundation Pipeline
Custom Metadata Providers for Media Files
Media Foundation Architecture



© 2017 Microsoft