DirectXとは

DirectXとはMicrosoft社が開発・提供しているマルチメディア用のAPI群です。
DirectXを使うことによってWindowsAPIよりもさらに高度なマルチメディア機能を使用することが出来ます。

DirectXは「Game SDK」という名称で1995年に初めてリリースされました。
名称から分かるように、主にゲームプログラミング用のライブラリという形でした。
それから、次のバージョン以降、DirectXに名称を変えて、ほぼ毎年のようにバージョンアップを繰り返し、今ではWindowsのマルチメディア機能を提供するAPI群となりました。

DirectXの2016年6月現在での最新版はWindows10で利用できるDirectX 12になります。
ただし、この講座ではDirectX 9.0を対象に解説しています。

DirectXの構成

DirectXはそれぞれの機能に応じたコンポーネントで構成されています。

DirectX Graphics2次元、3次元グラフィックス
DirectX Audioサウンド機能
DirectX Media動画再生など
DirectInputキーボード、マウス、ジョイスティックなどの入力処理
DirectPlayネットワーク機能

inserted by FC2 system