Microsoft DirectX 8.1 (C++) |
This topic applies to Windows XP Home Edition and Windows XP Professional only.
The component architecture of the VMR enables applications to configure it in various ways, depending on how rendering is to be performed. The following table shows the three "presentation modes" and the two mixing modes, and the components that are present for each configuration.
Single Stream | Multiple Streams | |
Windowed Mode | Allocator-Presenter Core Sync. Unit Window Manager |
Mixer Compositor* Allocator-Presenter Core Sync. Unit Window Manager |
Windowless Mode | Allocator-Presenter Core Sync. Unit |
Mixer Compositor* Allocator-Presenter Core Sync. Unit |
Renderless Mode | Core Sync. Unit Allocator-Presenter provided by application |
Mixer Compositor* Core Sync. Unit Allocator-Presenter provided by application |
* Indicates that the application has the option to provide a custom component or use the default component.