• ベストアンサー

DirectX End-User Runtime

7月31日に公開(?)されたDirectX End-User Runtimeとはどのようなものなのでしょうか? DirectXの最新版をダウンロードしようとHPに行くとこれが来るので・・。 今、DirectX9.0cなんですが、入れたほうが良いのでしょうか?

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

  • ベストアンサー
  • parts
  • ベストアンサー率62% (6364/10149)
回答No.1

まず、DirectXのメジャー更新はWindowsXP以前では既に完了しています。現在行われている更新は、マイナーなもので、DirectX9,0c登場後に更新された3D系のいくつかのアップデートを集めたものです。そのため、よほど最新のコードを使うアプリケーションでなければ、適用する必要はないでしょう。(例えば、Winflipなどを使う場合など・・・) http://www.forest.impress.co.jp/article/2007/08/02/winflip.html 最新版では、いくつかのモジュールのビルドアップが行われているはずですが、基本的には大規模な更新がないためWindowsUpdateでは表示されません。ソフトウェアのインストール前や後に実行時エラーや要求が出る場合、またはソフトウェアの説明書に7月版のDirectXを必要とする旨の記載がなければ必要ありません。 DirectXはモジュール群(API)ですから、常に最新版にし続けると一部アプリケーションが動作しなくなることがあります。特に、3Dや2Dのゲームやスクリーンセーバーなどで支障が出ることがあります。必要がなければ最新版を適用する必要はありません。 尚、最新版はVistaのみで提供されているDirectX10,0となり、現在10.1も開発中です。10以降はVistaでしか提供されません。

orlea
質問者

お礼

ご返答ありがとうございます。 そうですよね、最近ではvistaのみで様々なものが更新されていたのですよね。 あと、何でもかんでも最新版にしてしまうというのも決していいことばかりではないのですね。 色々勉強になりました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • DirectX 9.0c End-User Runtime

    DirectX 9.0c End-User Runtimeをインストールしようとすると「インストールするソフトウェアはWindowsXPとの互換性を検証するWindowsロゴテストに合格していません。」と言うのが出てその後に「DirectXが必要なファイルをコピーしませんでした。」と出てしまってインストールに失敗してしまいます。 何か解決法は無いでしょうか?

  • DirectX 9.0c End-User Runtimeのダウンロードができない

    http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=0a9b6820-bfbb-4799-9908-d418cdeac197                    このページからダウンロードをするとおもうのですが、ダウンロードという文字がありません。どうにかDirectX 9.0c End-User Runtimeをダウンロードする方法はないですか?ほかのページからダウンロードできる場所とかはありますか?なんでもいいので教えて下さい。

  • DirectX エンド ユーザー ランタイム Web インストーラについて

    現在、私のパソコンは、 Windows Vista Service Pack 2 DirectX11 なのですが、メタセコイアで使いたいプラグインを使うためには 最新のDirectXにする必要があるのです。 下記のページのエンドユーザーランタイムをインストールすると 最新の状態になりますか? ​http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=2da43d38-db71-4c1b-bc6a-9b6652cd92a3 (DirectX エンド ユーザー ランタイム Web インストーラ) バージョン : 9.28.1886 公開された日付 : 2010/02/05 このページの必要システムに、Windows Vistaとはあるものの、 Service Pack 2とは書かれていないのですがいいでしょうか? また、私のDirectXのバージョンは11なのですが、 もし、DirectXのバージョンが10や他のバージョンだったとしても、 この同じエンドユーザーランタイムをインストールしてもOKなんでしょうか? どうしてDirectXのバージョンは書いてないのかなと不思議だったのですが、ランタイムにDirectXのバージョンは関係ないのですか? もう一つ、このページの追加情報に、 「DirectX 9.0c コア ランタイムを再インストールする必要がある場合は、DirectX Redist の使用をお勧めします。」 とありますが、DirectX 9.0c コア ランタイムを再インストールするとはどういう状況なのでしょうか? DirectX Redist の方の、 DirectX End-User Runtimes (February 2010)は、 英語バージョンみたいですが、 日本語版のDirectX エンド ユーザー ランタイム Web インストーラとはなにが違うのでしょうか? よくわからないですけど、DirectX 9.0c コア ランタイムもインストールしてくれる、 DirectX End-User Runtimes (February 2010)の方がお得な感じがするのですが (といっても、DirectX 9.0c コア ランタイムの意味もわからないのですが…)どっちでもいいのでしょうか? 日本語版と英語版の違いや気をつけることなどありますか? (一度英語バージョンをインストールすると、次回からも英語バージョンしかインストールできない、など) よろしくお願いします。

  • PC初心者です。DirectX End-User Runtimeをイン

    PC初心者です。DirectX End-User Runtimeをインストールしようとすると次のエラーが表示されます。「インストールに必要なキャビネットファイルは信頼できません。暗号化サービスが有効になっており、キャビネットファイルの証明書が有効であることを確認して下さい」と出ます。対処法を教えて下さい。よろしくお願いします。

  • DirectXについて

    DirectXの最新版が2008.3.13に公開されてDirectXEnd-UserRuntimeとかの名前になっているようですが、これはダウンロードインストールしたほうがよいのでしょうか? 自分のパソコンの中のDirectXのバージョンなどは、どうすれば見ることができますか?

  • DirectXの最新版

    先日あるプログラムを起動しようとした時に、 「This pre-release version of DirectX has expired, please upgrade to the latest version from http://www.microsoft.com/directx」 というメッセージが表示されました。 どうやら新しいのに更新しろと言っているようなので、Microsoftのホームページに行って「DirectX 9.0c End-User Runtime」というプログラムをダウンロードし、インストール。 ……しかし、ここで再び上記のメッセージが。 その後、DirectX関連のアップデートファイルを日付の新しい物からダウンロードして更新してみたのですが、未だに「最新のものにアップグレードしてください」という表示が無くなりません。 よもやDirectX 9.0cよりも何か新しい物があるのでしょうか……? お詳しい方がいらっしゃいましたら、どうかお教え下さい。

  • DirectX 8.0以上をインストールしてください

    新しくDLした体験版のゲーム「東方風神録」をインストールしたのですが、アプリを実行しようとすると「d3dx9_31.dll が見つからなかったため、このアプリケーションを開始できませんでした」と出てきます。 そこでマイクロソフトさんのホームページからDirectX 9.0c End-User Runtime というのをDLしました。そして、セットアップ画面が出てきたので「同意する」を押して、次へを押すと・・・インストール完了しましたっと一瞬で出てきたのですが・・・・ そして、そのゲームを実行しようとすると、また、同じく「d3dx9_31.dll が見つからなかったため、このアプリケーションを開始できませんでした」 と出てきます。もうわけがわかりません。 DirectX 9.0c End-User Runtimeは本当にインストールされたのかもわかりませんし、されてないとしたらなんでされていないのかもわかりません。つまりはこのゲームをどうやったら起動できるのか誰か教えてください。お願いします。

  • DirectX10とは?

    ビデオカードの外箱にDirectX10対応と書いてありましたが、 DirectX10って何でしょうか? DirectXのダウンロードページに行っても最新版として書かれているのは9.0cなのですが? DirectX10って何なのでしょうか?

  • DIRECTXがうまくインストールできません

    現在XPSP2でDIRECTX(9.0 SDK 2005 February)をインストールしようとしているのですが、インストール時「DirectX Runtime Setup Failed (-9)」が表示され、 一応インストールはできるのですが、Cで組んだプログラムを起動すると「d3dx9_24.dllが見つかりません」と表示され実行してくれません。 セットアップファイルはマイクロソフトのHPからダウンロードしたものを使い、Runtimeも最新のものにしています。 インストール時は前のSDKはRemoveしています。 どなたかおわかりになる方教えて下さい。

  • DirectX エンド ユーザー ランタイム について

    自作PCでwindows7(home premium)32bitを使っています。 3Dゲームをしようと思い、DirectX エンド ユーザー ランタイム をダウンロードし、インストールしようとしたのですが、 インストール中に 「内部システムエラーが発生しました。  windowsフォルダにあるDXError.logとDirectX.logを  参照して問題を分析してください。」 というエラーメッセージが出てしまい、インストールできません。 何が原因でしょうか?ちなみに、PC初心者です。よろしくお願いします。