Lets know the DirectX

While you were enjoying your game on your computer, DirectX takes care of the interaction of your mouse movements, keyboard inputs, sound playing and graphic card acceleration with your computer’s Operating system.

So Finally what is DirectX?

DirectX developed in 1995 by Microsoft, is a set of APIs (Application Program Interface) which communicates between the operating system (Windows) and the hardwares installed on your PC. This Micrsoft product allow all programs (softwares) to write instructions for hardware within your computer. In other word, Microsoft DirectX is a group of technologies designed for creating games and other high-performance multimedia applications which supports 2D and 3D graphics, sound, music, input devices, and support for networked applications such as multiplayer games.

The birth of DirectX?

DirectX is only available with Microsoft Windows Operating Systems. By this writing, DirectX 9.0c is available for Windows XP and DirectX 10.1 is available for Windows Vista SP1 and Windows Server 2008. The release of Windows 95 OSR2 shipped with DirectX 2.0, and with continous updation Windows 98 came with DirectX 5.0, and then followed the series i.e DirectX 6.0, 7.0, 7.0a, 8.0, 8.1, 9.0, 9.0a, 9.0b, 9.0c and 10.

So how it helps your Gaming?

During Initial days, Game Developers found it difficult to develop games for the PC, as one person’s PC Architecture was different from others. Developers use to program the game to check whether the mouse and joystick is attached to the computer or whether the sound is playing. Developing games with certain specification doesn’t worked on everyone’s computer. So, Microsoft decided to come up with DirectX standards which has been followed by all the Game Developers and they started developing games using DirectX Technologies and also provides the latest DirectX Softwares bundled with the PC titles.

The use of DirectX

DirectX provides a new level of graphics quality. The latest games like Crysis and Quantom of Solace requires new version of DirectX installed on your machine, absence of which may not start the game, as the game developers uses the feature of the latest DirectX Technologies. For Example, When a game developer wants to display a graphics during gameplay, it asks DirectX API, which in turn displays the graphics. The Developers doesn’t need to know what type of card he’s dealing with, or whether it is capable to do the task. Microsoft has provided DirectX, and the Graphic card manufacturer has provided a DirectX-capable driver, combination of which helps games runs smoothly.

Where is your DirectX?

Installation of the Windows includes DirectX installation on your machine, which you cannot remove. In order to find which version of DirectX is installed on your machine, Simply go to Start > Run > DxDiag. which will come up with DirectX Diagnostic Tool Window, where you can see all the Displays, Sond, Music and CPU related information of your machine. The best place to install the latest version of DirectX is the Microsoft Web site, which is found at www.microsoft.com/windows/directx.

DirectX Problems

A lot of issues that DirectX may cause, such as error messages, lockups, and or crashes, can be resolved by completely shutting down the computer, waiting a couple seconds, and turning the computer back on.

Article by: Vicky Nimbalkar
Website: www.insidepcgames.wordpress.com