DirectX 9

(Redirected from DirectX 9.x)

DirectX 9 is a version of DirectX that was introduced in December 2002. The most important change was the implementation of High Level Shading Language (HLSL) which made it easier for developers to create 3D graphics and effects. Previously, developers had to write shaders in a form of assembly language. Another new feature is an API which offers Patch-Meshes, common Polygon-Meshes together with improved realtime-animation capabilities.

Versions[edit | edit source]

Microsoft implemented updates into the DirectX 9.0c branch between 2005 and 2010, instead of releasing a new version like 9.0d.[1] This makes it harder to distinguish between 9.0c releases which work on Windows 98 and those which don't, unless you check for the package release date which is also used for this list.

  • 9.0
  • 9.0a
  • 9.0b
  • 9.0c
  • 9.29
    • 7 Jun 2010: Initial release, supporting only Windows XP SP2, Windows XP SP3, Windows Vista, and Windows 7 at its release. Version 9.29 again receives continuous updates (changing its minor version to currently 9.29.1974.1 as of August 2021) for supported Windows operating systems and meanwhile also supports Windows 8.x and 10. An offline installer package is available for download on Microsoft's website.[3]

Since DirectX 9.0c, offline installer packages usually follow the name pattern directx_date_redist.exe, where date is replaced by the month and year of the package's build date, for example directx_Jun2010_redist.exe or directx_Dec2006_redist.exe.

References[edit | edit source]