Microsoft DirectX is an advanced suite of multimedia application programming interfaces (APIs) built into Microsoft Windows; operating systems. DirectX provides a standard development platform for Windows-based PCs by enabling software developers to access specialized hardware features without having to write hardware-specific code. This technology was first introduced in 1995 and is a recognized standard for multimedia application development on the Windows platform.
What DirectX Does and How
Simply put, DirectX is a Windows technology that enables higher performance in graphics and sound when you’re playing games or watching video on your PC.
At the core of DirectX are its application programming interfaces, or APIs. The APIs act as a kind of bridge for the hardware and the software to "talk" to each other. The DirectX APIs give multimedia applications access to the advanced features of high-performance hardware such as three-dimensional (3-D) graphics acceleration chips and sound cards. They control low-level functions, including two-dimensional (2-D) graphics acceleration; support for input devices such as joysticks, keyboards, and mice; and control of sound mixing and sound output. Because of DirectX, what you experience with your computer is better 3-D graphics and immersive music and audio effects.
Microsoft DirectX System Requirements
Microsoft Windows® 98, Windows Millennium Edition (Windows Me), or Windows 2000, Windows Server 2003, Windows XP.
Approximately 65 megabytes (MB) of available space for installation. Once installed, you can delete the installation files. The remaining DirectX files use approximately 18 MB of hard drive space. If you had an earlier version of DirectX installed on your computer, you will see little difference in used space on your hard drive. DirectX 9.0 will overwrite the earlier versions.