Friday, 1 March 2013

What is DirectX


Microsoft DirectX is a collection of API’s which is for handling tasks which are related to multimedia, especially game programming and video which are on Microsoft Platforms. From the start the names of the API’s examples are Direct3D, DirectDraw, DirectMusic, DirectPlay and DirectSound. When Microsoft decided to create a gaming’s console the X was used as the basis name for the Xbox so that it would indicate the Xbox would use DirectX technology.


DirectX is an API (Application Programming Interfaces) This handles task that are related to multi-media, but mostly for game programming and video which are on Microsoft Platforms. API's are used to speed up development of commonly used functions. Companies such as Sony, Microsoft and Apple have their own API's. Some of the companies charge for their API's which is Sony and then other companies don't charge for their API's this would be either Apple or Microsoft.

One of the most commonly AI's that is used in games is DirectX.

  • DirectDraw - Which is for raster 2D graphics.
  • Direct 3D - Which is for realtime 3D graphics.
  • DirectInput - Which is for processing input devices.
  • DirectPlay - Which is for networking or online play.
  • DirectSpund - Which is for playing and manipulating sound files.

No comments:

Post a Comment