DirectXを使用したアプリケーションを開発・実行するには、それぞれ、DirectX SDK・DirectXランタイム、が必要です。これらはDirectX Developer Centerや雑誌のCDから入手することができます。2003.12.21に最新バージョン9.0が公開されました。