中の技術日誌ブログ

C#とC++/CLIと
VBと.NETとWindowsで戯れる
 

目次

Blog 利用状況

ニュース

自己紹介

東京でソフトウェアエンジニアをやっています。
お仕事大募集中です。
記事執筆や、講師依頼とかでも何でもどうぞ(*^_^*)
似顔絵 MSMVPロゴ
MSMVP Visual C# Since 2004/04-2013/03

記事カテゴリ

書庫

日記カテゴリ

00-整理

01-MSMVP

Visual Studio 2005 新クラス紹介 SoundPlayer

この文書の最新版は
http://naka.wankuma.com/site/column/dotnet/00023.htm


この文書はVisual Studio 2005 Beta2(.NET2.0)をベースに記述されています。

VisualStudio 2002/2003では音を鳴らす単純な方法はありませんでした。

音を鳴らすためにはManagedDirectXを組み合わせるしかなく敷居の高いものでした。

System.Media.SoundPlayer sp = new System.Media.SoundPlayer(@"C:\WINDOWS\Media\Windows XP Error.wav");
sp.Play();

どうだろう、Visual Studio 2005 からはこのように2行で音を鳴らすことができる。

ちなみに細かい制御もできるようになっており、

.Load() 読み取りだけ実行する
.Play() 再生する
.PlayLooping() 繰り返し再生する
.Stop() 停止する
LoadCompletedイベント 読み取り完了イベント
SoundLocationChangedイベント ロケーション変更イベント
StreamChangedイベント ストリーム変更イベント

このように必要なものがそろっている。

投稿日時 : 2005年8月14日 11:35

コメントを追加

No comments posted yet.
タイトル
名前
URL
コメント