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>
21 lines
1.1 KiB
Plaintext
21 lines
1.1 KiB
Plaintext
DirectShow Sample -- PlayDMO
|
|
----------------------------
|
|
|
|
PlayDMO allows you to open any media file, view its video component (if present), and
|
|
apply any number of DMO audio effects to its audio component.
|
|
|
|
Select a media file by typing its name in the edit box or by clicking the
|
|
Browse For Media button. Then select one or more audio effects DMOs to apply to
|
|
the audio. Click Apply to immediately rebuild the filter graph with the selected DMOs.
|
|
You may also click Play instead, and any selected DMOs will be added to the newly built
|
|
filter graph.
|
|
|
|
Once you have started playing the media file, you can click on a filter or DMO in the
|
|
Filters/DMO listbox and edit its properties by clicking the Filter Properties button.
|
|
The corresponding filter properties dialog will be displayed. If you click on a DMO in
|
|
the Filters/DMO list, you'll also see extra DMO-specific information provided by the IMediaObject interface.
|
|
|
|
Note: Since the filter graph is rebuilt when you click Play, don't set Filter Properties
|
|
until the graph is already playing. Otherwise, you will lose your settings when you
|
|
start playing the media file.
|