• ベストアンサー

DirectX のバージョン

あるプログラムを実行しようとすると、「DirectX7」に対応していないと、表示されます。 一方DirectXで検索すると、7の他、8,9、10があるようです。 また、OSはvistaです。 別のプログラムを実行しようとすると、8を要求されるかも知れません。 しかし、Vistaなら、8は動かない性質のものであれば、7に決まります。 「大は小を兼ねる」なら、10をインストールするのがよいと思いますが、 インストールするのは何がよいかを教えて下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • moon-123
  • ベストアンサー率31% (106/332)
回答No.1

今は「DirectX 11」までありますが、vistaでは10しか動かないと思います で、vistaなら10のランタイム(無料)をインストールしておけば7,8,9を使うソフトも問題なく動きます

aerio
質問者

お礼

私の質問に的確にお答えいただきありがとうございました。

その他の回答 (2)

  • unknown46
  • ベストアンサー率58% (2591/4407)
回答No.3

>また、OSはvistaです。 32と64bit、どちらでしょうか? >あるプログラムを実行しようとすると、「DirectX7」に対応していないと、表示されます。 そのあるプログラム、とは? プログラムによってはVISTA未対応でDirectXのチェックでエラーがでる可能性も ソフト名がわかれば、回避パッチや方法があったり、 どうしても対応できないとわかる場合もあります

  • iioi
  • ベストアンサー率26% (22/84)
回答No.2

>今は「DirectX 11」までありますが、vistaでは10しか動かないと思います VistaはDirectXは11まで普通に動く。 >で、vistaなら10のランタイム(無料)をインストールしておけば7,8,9を使うソフトも問題なく動きます DirectX9までとDirectX10/11とでは別物。 VistaでDirectX9までの環境はDirectX10/11とは別途ランタイムのインストールが必要。 ただし今は http://www.microsoft.com/ja-jp/download/details.aspx?id=7087 これでインストールすればDirectX9もDirectX11もまとめてインストールされたはず。