共用方式為


SoundPlayer 類別概觀

SoundPlayer 類別 (Class) 能讓您在應用程式中輕鬆地包含音效。

SoundPlayer 類別可從資源或從 UNC 或 HTTP 位置,使用 .wav 格式播放音效檔案。 此外,SoundPlayer 類別能讓您非同步載入或播放音效。

您也可以使用 SystemSounds 類別來播放通用系統音效 (包括嗶聲)。

常用的屬性、方法和事件

名稱

描述

SoundLocation 屬性

音效的檔案路徑或網站位址。 可接受的值可為 UNC 或 HTTP。

LoadTimeout 屬性

您的程式在載入音效擲回例外狀況 (Exception) 之前,所需等待的毫秒數。 預設值為 10 秒。

IsLoadCompleted 屬性

指示音效是否已完成載入的布林值 (Boolean)。

Load 方法

同步載入音效。

LoadAsync 方法

開始非同步載入音效。 完成載入時會引發 OnLoadCompleted 事件。

Play 方法

播放在新執行緒的 SoundLocationStream 屬性中所指定的音效。

PlaySync 方法

播放在目前執行緒的 SoundLocationStream 屬性中所指定的音效。

Stop 方法

停止目前播放的任何音效。

LoadCompleted 事件

會在嘗試載入音效之後引發。

請參閱

參考

SoundPlayer

SystemSounds

其他資源

SoundPlayer 類別