くっくっく、 VMDSpectrum を使ってtktkさんみたいなカッコイイMMD動画を作るのだ
ッチ( º言º)
私の場合、エンドユーザーランタイム「 DirectX End-User Runtimes (June 2010) 」をインストールすると解決しました。
エンドユーザーランタイムは旧作PCゲームなどの動作に必要なもので、古いサウンド機能しか持たないパソコンだと起動しないことがあるようです。
ですがわたしのエクスプローラの中にはDirectXというファイルが残っていたので、インストールは過去にしている模様↓
それなのにエラーがでてしまうので、再度インストールしなおして無事解決です。
インストール方法は下記サイトを参考にしました。とてもわかりやすくておすすめです。
上記記事のリンクがなくなった時のためにわたしもインストール方法を記しておきます。
1.フォルダを1つ用意します。
DirectXを展開するときに沢山のファイルが出てくるのでそれを入れるためにフォルダを作ります。名前は付けなくても大丈夫ですが、今回は分かりやすいように「DirectX2」という名前にします。
上記にあるように以前インストールした「DirectX」というフォルダがあったので、それと区別するために「DirectX2」にしました。
2.下記URLからDirectX End-User Runtimes (June 2010)をダウンロードします。
https://www.microsoft.com/en-us/download/details.aspx?id=8109
3.「ダウンロード」をクリック。
4.ダウンロードしたファイル「directx_Jun2010_redist.exe」をダブルクリック。
5.「Yes」をクリック後、沢山のファイルを入れるフォルダを聞かれるので「1.」で作成したファイルを選択
6.フォルダからファイルがふぁーっと流れていくウィンドウが出て勝手に閉じていきます。
スクショできませんでした_(._.)_
7.「1.」で作成したフォルダの中の「DXSETUP.exe」をダブルクリック
8.アプリの名前「DirectX SDK」と確認済みの発行元「Microsoft Corporation」を確認して「はい」をクリック
9.「同意します」にチェックを入れ「次へ」を押していき「完了」をクリックしておしまいです。
これで VMDSpectrum を立ち上げたときに「DirectSoundの初期化に失敗しました 」というエラーは出なくなります☺︎
コメント