|  | #### Software Requirements
| Microsoft Windows operating system with the run-time files for at least DirectX 7.0 installed. If you do not have DirectX installed, it is freely available at the Microsoft website.
| Visual Studio 6 - the library was programmed using this excellent development environment and requires that you have it in order properly link with the library.
#### Experience and Knowledge Requirements To use this library, I assume that you have a solid grasp of the C++ programming language and a decent understanding of object-oriented concepts such as inheritance and polymorphism. If you are not comfortable with either of these, you might find it difficult to understand how the library works. In order to use the different components, you should be familiar with the following file formats: Bitmaps and/or RAW files for graphics. Midi files for music. Wave files for sound. Having some experience working with 2D graphics and with Visual Studio are certainly assets, but both of these can be learned by using the library. Finally, the library can be successfully incorporated into Microsoft Foundation Classes (MFC) applications to make, for example, editors for games and such; however, it is not necessary to know MFC to use the library.