Agent DirectX is a set of light-weight DirectX wrappers to be used as a foundation for development of other software. The further and separate development might include, but not limited to:
- Development of loggers.
- Development of compatibility wrappers for particular software/games.
- Development of debugging and observation tools, and
- Development of helpers and analysis tools for reverse engineering.
Agent DirectX consists of DirectX wrappers for the following:
- DirectX 1-7
- Direct3D (Immediate Mode)
- Direct3D (Retained Mode)
- DirectDraw
- DirectInput
- DirectMusic
- DirectPlay
- DirectSetup
- DirectSound
- DirectX 8
- Direct3D
- DirectInput
- DirectMusic
- DirectPlay
- DirectSetup
- DirectShow
- DirectSound
- DirectX 9
- Direct3D
- DirectInput
- DirectSetup
- DirectSound
- XAudio2
- XInput
Development Environment:
DirectX SDKs:
Other:
The code written in a way to contain the minimum of external dependencies, and to compile with Microsoft Visual Studio 6.0 C/C++ Compiler for legacy compatibility with Microsoft Windows XP. The repository has the corresponding projects to compile for the old platforms.
DirectX, Direct3D, DirectDraw, DirectSound, and others are trademarks of their respective owners.