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>
This commit is contained in:
@@ -0,0 +1,41 @@
|
||||
DirectShow Sample -- GargleDMO
|
||||
------------------------------
|
||||
|
||||
Description
|
||||
|
||||
This sample is a Microsoft DirectX Media Object (DMO) that creates a
|
||||
gargle effect, similar to the Gargle Filter sample for Microsoft DirectShow.
|
||||
|
||||
This sample demonstrates how to implement the the following interfaces:
|
||||
|
||||
IMediaObject
|
||||
IMediaObjectInPlace
|
||||
IMediaParamInfo
|
||||
IMediaParams
|
||||
|
||||
|
||||
User's Guide
|
||||
|
||||
To use this DMO, build and register GargleDMO.dll. The sample project builds
|
||||
several intermediate libraries. To build the DLL in Microsoft Visual Studio,
|
||||
select Batch Build from the Build menu.
|
||||
|
||||
You can use the DMO in the DMO Demo sample application, or with the
|
||||
DirectShow GraphEdit utility. GraphEdit automatically wraps the DMO in the
|
||||
DMO Wrapper filter.
|
||||
|
||||
You can also use the DMO in Microsoft DirectMusic applications, including
|
||||
the Microsoft DirectMusic Producer application included with the SDK.
|
||||
In DirectMusic Producer, use the Audiopath Designer to insert the DMO into an
|
||||
audiopath. To control media parameters, use the Parameter Control track.
|
||||
Insert a curve in the track and assign it to control any of the properties
|
||||
on the DMO. For more information, see the Audiopath Designer and Parameter
|
||||
Control Track topics in the DirectMusic Producer application help.
|
||||
|
||||
The Gargle DMO provides a property page for the user to set the shape of the
|
||||
modulating waveform (square or triangular) and the frequency. It also supports
|
||||
a custom interface, IGargleDMOSample, for setting these properties.
|
||||
|
||||
|
||||
For more information about this sample, see "DirectShow Samples" in the
|
||||
DirectX 8 SDK documentation.
|
||||
Reference in New Issue
Block a user