SoundPlayer 類別概觀
SoundPlayer 類別可讓您輕鬆地在應用程式中包含音效。
SoundPlayer 類別可以從資源或者從 UNC 或 HTTP 位置中播放 .wav 格式的音效檔。 此外,SoundPlayer 類別還可讓您非同步載入或播放音效。
您也可以使用 SystemSounds 類別來播放常見的系統音效,包括嗶聲。
常用屬性、方法和事件
名稱 | 描述 |
---|---|
SoundLocation 屬性 | 音效的檔案路徑或網址。 可接受的值可以是 UNC 或 HTTP。 |
LoadTimeout 屬性 | 程式在擲回例外狀況之前等待載入音效的毫秒數。 預設值是 [10 秒]。 |
IsLoadCompleted 屬性 | 表示音效是否完成載入的布林值。 |
Load 方法 | 同步載入音效。 |
LoadAsync 方法 | 開始非同步載入音效。 載入完成時,它會引發 OnLoadCompleted 事件。 |
Play 方法 | 播放新執行緒中 SoundLocation 或 Stream 屬性中指定的音效。 |
PlaySync 方法 | 播放目前執行緒中 SoundLocation 或 Stream 屬性中指定的音效。 |
Stop 方法 | 停止任何目前正在播放的音效。 |
LoadCompleted 事件 | 在嘗試載入音效之後引發。 |