SoundPlayer 类概述
使用 SoundPlayer 类可以很容易地在应用程序中包含声音。
SoundPlayer 类可以播放来自资源或者来自 UNC 或 HTTP 位置的 .wav 格式的声音文件。 此外,SoundPlayer 类使您能够异步加载或播放声音。
您也可以使用 SystemSounds 类播放常见的系统声音,包括提示音。
常用属性、方法和事件
名称 |
说明 |
---|---|
声音的文件路径或 Web 地址。 可接受值为 UNC 或 HTTP。 |
|
LoadTimeout 属性 |
程序在引发异常前等待加载声音的毫秒数。 默认值为 10 秒。 |
一个布尔值,指示是否完成了声音的加载。 |
|
Load 方法 |
同步加载声音。 |
LoadAsync 方法 |
开始异步加载声音。 完成加载时,它会引发 OnLoadCompleted 事件。 |
Play 方法 |
在新线程中播放 SoundLocation 或 Stream 属性中指定的声音。 |
PlaySync 方法 |
在当前线程中播放 SoundLocation 或 Stream 属性中指定的声音。 |
Stop 方法 |
停止当前播放的任何声音。 |
在尝试加载声音之后引发。 |