Media Foundation Platform APIs
The platform layer of Media Foundation contains primitives and helper objects used by the other layers.
This section contains the following topics:
Topic | Description |
---|---|
Initializing the Media Foundation Platform | How to initialize the Media Foundation platform. |
Media Foundation and COM | Describes the interaction between COM and Microsoft Media Foundation, and defines some best practices to use when developing Media Foundation plug-in components. |
Asynchronous Callback Methods | How to call asynchronous methods and how to implement asynchronous operations in Media Foundation. |
Work Queues | A work queue is an efficient way to perform asynchronous operations on another thread. |
Media Event Generators | How to receive asynchronous events and how to raise events in Media Foundation. |
Service Interfaces | A service interface is a COM interface provided by one object, but exposed to the application through another object. |
Activation Objects | An activation object is an object that creates another object. |
Presentation Clock | The presentation clock generates the clock time that is used to control playback, and also to synchronous audio and video streams. |
Related topics