C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


■97066 / )  Re[2]: XAudio2を用いて曲を再生する方法
□投稿者/ プログラマー (2回)-(2021/03/22(Mon) 22:09:24)
魔界の仮面弁士さん、返信して下さりありがとうございます。
おかげ様でXAudio2でWAVファイルを再生することが出来ました。

> XAudio2 は MIDI に対応していません。
> MCI を試してみてください。

提示いただいたURLを基にMCI を用いた音楽再生処理を記述しましたが、MIDファイルのオープン処理がかなり遅いです。
具体的には約80KBのファイル一つを開くだけでも2秒くらい掛かってしまいます。
そのためDirectXを使えばファイルオープン処理時間を短縮できるのではと思ったのですが…DirectXでMIDファイルを再生することは出来るのでしょうか?
そもそもDirectX、あるいはそれ以外の手段で上記処理の高速化は可能なのでしょうか?

お手数をおかけしますが、引き続きご教授いただきたく思います。
返信 編集キー/


管理者用

- Child Tree -