
DirectX 10 (2006 10.0 shipped with Windows Vista and Windows Server 2008).DirectX 9 (2004 9.0c shipped with Windows XP SP2, Windows Server 2003 SP1 and R2 last version for all Windows versions below Vista and Server 2008 Windows 98 and Windows Me support already removed after the December 2006 revision).
DirectX 8 (2001 8.1 shipped with Windows XP and Windows Server 2003 last release for Windows 95 and last version to have software rendering support in DxDiag). DirectX 7 (2000 7.0 shipped with Windows 2000 7.1 shipped with Windows Me last release for PCs with 486 processors and last version to have built-in RGB software rendering support). DirectX 6 (1999 6.1a shipped with Windows 98 SE). DirectX 5 (1998 5.2 shipped with Windows 98). DirectX 3 (1996 3.0a shipped with Windows 95 OSR2.5 and Windows NT 4.0 SP3 last release for Windows NT 4.0). DirectX 2 (1996 2.0a shipped with Windows 95 OSR2 and Windows NT 4.0). DirectX 1 (1995 1.0 shipped with Windows 95 RTM). Due to the lack of interest from game developers in the DirectX 4 features it was soon canceled, and the large amount of documents that already distinguished the two new versions resulted in Microsoft choosing to not re-use version 4 to describe features intended for version 5. Version 4 was planned as a short-termed release with minor changes, whereas version 5 would've been a bigger release.
Raymond Chen of Microsoft explained that after DirectX 3 was released, Microsoft began developing versions 4 and 5 in parallel.
DirectX Ray Tracing (DXR): Light ray-tracing API.ĭirectX 4 was never released. DirectPlay, a network API for communication over a local-area or wide-area network (deprecated). DirectInput, an input API for interfacing with keyboards, mice, joysticks, and game controllers (deprecated). DirectX Media for Audio/Video acceleration (deprecated). DirectX Diagnostics (DxDiag): A tool for diagnosing and generating reports on components related to DirectX, such as audio, video, and input drivers.
DirectSound: Deprecated Audio API (replaced by XAudio2 and XACT3). DirectDraw: Deprecated 2D graphics API. Direct3D (D3D): Real-time 3D rendering API. One well-known application using WinG acceleration is Microsoft Bob.ĭirectX is composed of multiple APIs, the most commonly known ones as follows: It was soon discontinued in DirectX's favor. It was also intended to provide faster graphics performance, but for Windows 3.1x. WinG can be more or less seen as a predecessor of DirectX.