Windows XP DirectShow Sample -- VMRXCL -------------------------------------- Description: This application shows capabilities of the new video mixing renderer (VMR) that is the default video renderer in Windows XP. In particular, it demonstrates how to use the VMR in exclusive DirectDraw mode and how to implement a user-provided (customized) Allocator-Presenter for the VMR. Also, it contains useful utilities to manage bitmaps (as textures) and TrueType fonts for text over video. Usage: Upon initialization, VMRXCL asks you to specify a video file. The application switches to DirectDraw exclusive mode, after setting the display mode to 640 x 480 x 32bpp. A bitmap-based menu on the left side of the screen provides interactivity. (From top to bottom, the menu items are: - Show statistics - Pause - Run - Rotate in XY plane - Rotate in YX plane - 'Twist' non-linear effect - Exit Right click over the menu button to activate its text hint. Left click to hide text hints. Troubleshooting: Depending on the capabilities of your video driver, text may be disabled. You may also experience glitches with bitmaps applied over the video. NOTE: The speed of the 3D animation is directly related to the frame rate of the video file being played.