If you've ever done any programing with DirectX before you know that handling error messages can consume a fair amount of time and effort. Failing to handle all of those return codes can cost you hours and hours of debugging time. DirectXCPP can help you deal with it. DirectXCPP is a set of flat class wrappers for the DirectX interfaces. It mirrors the interfaces exactly and does error checking for you. If you're new to DirectX these classes will help you get a handle on what objects are available and how they are created.
Our Review: This set of wrapper libraries encapsulates the Microsoft DirectX COM objects into a set of moderately easy to use classes that you can use in your own programs. It is very easy to install - just include it in your project, and has some very simple 'interfaces' to allow you to create DirectX programs easily. The documentation in the distributable is limited, and it seems logical that if you need these classes then you will also need documentation to go with them.
This software's licence is Shareware - Trial Version, which means that the Software is provided at no charge to the user for an evaluation period. If you would like to continue using the Software after the evaluation period, you must purchase a license (register). A single user license allows the licensee to use the Software on any one computer at any one time. Site and worldwide license arrangements may be made by contacting the author / developer.
If you wish to register and receive the full version of this Shareware - Trial Version program, it will cost you US$ 45.00