DirectX

Microsoft DirectX(ダイレクトエックス)は、マイクロソフト社が開発したゲームおよびマルチメディア処理用のAPIの集合である。

DirectXコンポーネントのうち、グラフィックスを担うDirectX GraphicsはMicrosoft WindowsXboxXbox 360向けのゲーム開発で広く利用されている。DirectX互換のビデオカードを利用することにより、高品質の3Dグラフィックスを高速にレンダリングできるため、DirectXはこれ以外のソフトウェア産業、特にエンジニアリングの分野でも広く利用されている。

DirectXのランタイムライブラリとSDKは、いずれもマイクロソフトのウェブサイトから無償でダウンロードできるが、プロプライエタリソースコードは非公開である。DirectXWindowsに含まれているが、最新版をウェブサイトからダウンロードすることが可能である。

2009年11月現在の最新バージョンは、DirectX 11.0である。これは、Windows 7に同梱されており、Windows VistaにおいてはWindows Updateを通じて入手可能である。(DirectX 10以降は、Windowsのグラフィックアーキテクチャに大規模な修正が加えられた事と、Windows Display Driver Modelが導入された事から、Windows XPなどの旧Windows製品では利用できない。)