Files
Client/Library/dxx8/samples/Multimedia/DirectShow_WinXP/VMR/VMRXcl
LGram16 e067522598 Initial commit: ROW Client source code
Game client codebase including:
- CharacterActionControl: Character and creature management
- GlobalScript: Network, items, skills, quests, utilities
- RYLClient: Main client application with GUI and event handlers
- Engine: 3D rendering engine (RYLGL)
- MemoryManager: Custom memory allocation
- Library: Third-party dependencies (DirectX, boost, etc.)
- Tools: Development utilities

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-29 16:24:34 +09:00
..
2025-11-29 16:24:34 +09:00
2025-11-29 16:24:34 +09:00
2025-11-29 16:24:34 +09:00

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.