tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^3: BGMと効果音の再生
投稿日: 2008/10/24(Fri) 12:15
投稿者魔界の仮面弁士
> この方法ではmp3やmidファイルの場合でも再生は可能なのでしょうか?

たとえば、Managed DirectX を使う事ができます。
Microsoft.DirectX.AudioVideoPlayback.Audio クラスの Play メソッドで
音楽ファイルを再生できます。

参照設定で、"Microsoft.DirectX" と "Microsoft.DirectX.AudioVideoPlayback" を
有効にしておいた上で、

 Dim audio As New Microsoft.DirectX.AudioVideoPlayback.Audio(fileName)
 audio.Play()

といった感じですね。ストリームからの再生機能が無いようなので、もしもリソースから
再生したい場合には、リソースを一時ファイルとしてHDDにコピーする必要が
あるかも知れません。

他にも再生方法はありますが、とりあえずはこの辺りとか。
http://dobon.net/vb/dotnet/programing/playmidifile.html

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。