Media Foundation Primitives

Media Foundation defines several basic object types that are used throughout the Media Foundation APIs.

Topic Description
Attributes Attributes and properties are key/value pairs stored on an object.
Media Types A media type describes the format of a digital media stream.
Media Buffers A media buffer manages a block of memory, so that it can be shared between objects.
Media Samples A media sample is an object that contains a list of media buffers.

 

Media Foundation Architecture