- ベストアンサー
Windows7でDirectX8を使ったサウンド関連のソフトを動かす
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
Windows7のDirectX事情についてはよくわかりませんが、 DirectXのDLLを単体でアプリに同梱することは許可されていないはずです、 ですので配布側としてはエンドユーザーランタイムをインストールしてもらうしか以外に方法はないでしょう。
関連するQ&A
- DirectXについて
僕は某オンラインゲームをインストールしました。 そして、動作環境を見てみるとどうやらDirectX9.0cが必要なようでこれと、DirectX エンド ユーザー ランタイム Web インストーラを外付けHDDにインストールしました。 そして、ゲームを起動しようとすると、なんか「コンピューターに d3dx10_43.dll がないため、プログラムを開始できません。」というエラーが出て来ます。 どうやらd3dx10_43.dllはDirectXの事らしいのですが、なぜちゃんとDirectX9.0cを入れてるのにこのようなエラーが出るのでしょうか? DirectX9.0cやユーザーランタイムを外付けHDDにインストールしたからでしょうか? あっ、そういえば元々PCにはDirectX11が入ってるのですが、それが原因ですかね? まあとにかくDirectX9.0cをしっかり入れてるのになぜコンピューターにないというエラーが出るのかを知りたいです。 よろしくお願い致します。
- ベストアンサー
- その他(ソフトウェア)
- DirectXについて
僕は某オンラインゲームをインストールしました。 そして、動作環境を見てみるとどうやらDirectX9.0cが必要なようでこれと、DirectX エンド ユーザー ランタイム Web インストーラを外付けHDDにインストールしました。 そして、ゲームを起動しようとすると、なんか「コンピューターに d3dx10_43.dll がないため、プログラムを開始できません。」というエラーが出て来ます。 どうやらd3dx10_43.dllはDirectXの事らしいのですが、なぜちゃんとDirectX9.0cを入れてるのにこのようなエラーが出るのでしょうか? DirectX9.0cやユーザーランタイムを外付けHDDにインストールしたからでしょうか? あっ、そういえば元々PCにはDirectX11が入ってるのですが、それが原因ですかね? まあとにかくDirectX9.0cをしっかり入れてるのになぜコンピューターにないというエラーが出るのかを知りたいです。 *知ってる方は教えて欲しいですが、11から9.0cにダウングレード出来ますか? もし、出来ないならどうすればオンラインゲームはプレイ出来ますか? ちなみにオンラインゲームはあの有名なWOTというゲームです。 よろしくお願い致します。
- 締切済み
- その他(ソフトウェア)
- LiveCapture3とDirectX
LiveCapture3をWin7で起動するためには「DirectX エンド ユーザー ランタイム」を インストールしなければならないのですが、「すでにインストールされているので インストーできない」旨の表示があり、インストールすることができず、LiveCapture3が 起動できません。 どうすれば、「DirectX エンド ユーザー ランタイム」をインストールできるのでしょうか。
- 締切済み
- その他(ソフトウェア)
- DirectX 8.0以上をインストールしてください
新しくDLした体験版のゲーム「東方風神録」をインストールしたのですが、アプリを実行しようとすると「d3dx9_31.dll が見つからなかったため、このアプリケーションを開始できませんでした」と出てきます。 そこでマイクロソフトさんのホームページからDirectX 9.0c End-User Runtime というのをDLしました。そして、セットアップ画面が出てきたので「同意する」を押して、次へを押すと・・・インストール完了しましたっと一瞬で出てきたのですが・・・・ そして、そのゲームを実行しようとすると、また、同じく「d3dx9_31.dll が見つからなかったため、このアプリケーションを開始できませんでした」 と出てきます。もうわけがわかりません。 DirectX 9.0c End-User Runtimeは本当にインストールされたのかもわかりませんし、されてないとしたらなんでされていないのかもわかりません。つまりはこのゲームをどうやったら起動できるのか誰か教えてください。お願いします。
- ベストアンサー
- その他([技術者向] コンピューター)
- DirectXについて教えて下さい
現在DirectX9.0を使用しています。 オンラインで使用するのに「DirectXエンドユーザーランタイム」をDLしなければなりません。しかし、インストールしても「新しいバージョンもしくは同等のバージョンが入っているため必要ないと判断しました」というメッセージが出て、インストールできていないようなのです。どうしたらインストールすることができるでしょうか?ご回答をお願い致します。 使用しているPC ・WinXP 下記の必要動作環境のためDirectXエンドユーザーランタイムのインストールが必要なようです。 GeForce FX 5800以上またはRadeon 9800以上のビデオチップを搭載したVRAM128MB以上のグラフィックカード
- 締切済み
- その他(Windows)
- DirectX がインストールできません。
DirectX エンド ユーザー ランタイム がインストールできません。 ダウンロードし実行を選ぶとコンポーネントの初期化画面でエラー表示がでてしまい、後で実行するか回線の接続を確認してください。と表示されインストールできません。 回線はつながっていると思うのですがなぜでしょうか? 使っているのはWin XPです。 今現在、他のDirectXは入っていません。 よろしくお願いします。
- ベストアンサー
- Windows XP
- DirectX 9.0 について
PCゲームをインストールするにあたって、DX9.0が必要なためマイクロソフトのサイトからダウンロードしました。 その後、ゲームを起動させようとすると「DirectX9.0の2005年2月のアップデート版が抜けています」のような表示が出ます。(私のPCは英語のウインドウズです) ネットで調べたところ「d3dX9_24.dll」というファイルをダウンロード すればよいとあったので、しましたがまだ上記と同じメッセージがでます。dllのファイルはどこにいれればいいのでしょうか。 よろしくお願いします。
- 締切済み
- その他(インターネット・Webサービス)
- 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 コア ランタイムの意味もわからないのですが…)どっちでもいいのでしょうか? 日本語版と英語版の違いや気をつけることなどありますか? (一度英語バージョンをインストールすると、次回からも英語バージョンしかインストールできない、など) よろしくお願いします。
- 締切済み
- その他(インターネット・Webサービス)
- DirectXのインストール
ゲームを起動しようとしたら、「d3dx9_31.dllがが見つからなかったため見つからなかったため、、このこのアプリケーションを起動できません」と出ます。調べたら最新版のDirectXをインストールすると大丈夫だと分かったのですが、マイクロソフトのHPから最新版のdxwebsetup.exeを落としてインストールで、同意して次へのボタンを押すとすぐに画面が変わり、「インストールされたコンポーネントを使用する準備が出来ました」という文字が出ているのですが完了のボタンしかなくてインストールできないのです。 ちなみにDirectX診断ツールではDirectX 9.0c (4.09.0000.0904)でした。
- ベストアンサー
- その他(ソフトウェア)
- DIRECTXがうまくインストールできません
現在XPSP2でDIRECTX(9.0 SDK 2005 February)をインストールしようとしているのですが、インストール時「DirectX Runtime Setup Failed (-9)」が表示され、 一応インストールはできるのですが、Cで組んだプログラムを起動すると「d3dx9_24.dllが見つかりません」と表示され実行してくれません。 セットアップファイルはマイクロソフトのHPからダウンロードしたものを使い、Runtimeも最新のものにしています。 インストール時は前のSDKはRemoveしています。 どなたかおわかりになる方教えて下さい。
- ベストアンサー
- C・C++・C#
お礼
jgk さんありがとうございます。 同梱は限定的には再配布できるようですが、DX全バージョンのランタイムのみのインストールの方向で処理します。