New Features of the VMR
This topic applies to Windows XP Home Edition and Windows XP Professional only.
The Video Mixing Renderer (VMR) supports the following new features:
- Real mixing of multiple video streams, using the alpha-blending capabilities of Direct3D hardware devices.
- The ability to plug in your own compositing component to implement effects and transitions between multiple video streams entering the VMR.
- True windowless rendering. It is no longer necessary to make the video playback window a child of the application's window in order to contain video playback. The VMR's new windowless rendering mode allows applications to easily host video playback within any window without having to forward window messages to the renderer for renderer-specific processing.
- A new renderless playback mode where applications can supply their own allocator component to get access to the decoded video image prior to it being displayed on the screen.
- Improved support for PCs equipped with multiple monitors.
- Support for Microsoft's new DirectX Video Acceleration architecture.
- Support for high-quality video playback concurrently on multiple windows.
- Support for DirectDraw Exclusive Mode
- 100% backward compatibility with existing applications.
- Support for frame stepping and a reliable way to capture the current image being displayed.
- The ability for applications to easily alpha-blend their own static image data (such as channel logos or UI components) with the video in a smooth flicker-free way.