Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
A media type is a way to describe the format of a media stream. In Media Foundation, media types are represented by the IMFMediaType interface. Applications use media types to discover the format of a media file or media stream. Objects in the Media Foundation pipeline use media types to negotiate the formats they will deliver or receive.
This section contains the following topics.
| Topic | Description | 
|---|---|
| About Media Types | General overview of media types in Media Foundation. | 
| Media Type GUIDs | Lists the defined GUIDs for major types and subtypes. | 
| Audio Media Types | How to create media types for audio formats. | 
| Video Media Types | How to create media types for video formats. | 
| Complete and Partial Media Types | Describes the difference between complete media types and partial media types. | 
| Media Type Conversions | How to convert between Media Foundation media types and older format structures. | 
| Media Type Helper Functions | A list of functions that manipulate or get information from a media type. | 
| Media Type Debugging Code | Example code that shows how to view a media type while debugging. | 
Related topics