| Microsoft社がWindowsシリーズのマルチメディア機能を強化するために提供している拡張API群。3Dグラフィックスを使用したゲーム等に利用されており、DirectXを使用してアプリケーションソフトを作成すると統一的な手法で直接ハードウェアを制御することが可能になるため、高度なマルチメディア処理を実現することができます。それぞれの用途に応じて、DirectDraw(2次元グラフィックス)、Direct3D(3次元グラフィックス)、DirectSound(音声)、Direct3DSound(3次元サウンド)、DirectInput(ジョイスティックなどの入力機器)等のさまざまなAPI群が用意されています。DirectXではハードウェアを直接制御する形となるため、ドライバソフトウェアがDirectXに対応していることが必要になります。 |