Compositing functionality is provided in the form of an application
program interface (API) that applications can utilize to composite images
on video data that is to be rendered. In at least some embodiments, this
functionality is exposed in a multimedia pipeline towards the end of the
multimedia pipeline, such as at or by a renderer component. A set of
methods exposed by the API permit an application to create and manage
image compositing.