Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Класс SoundPlayer позволяет легко включать звуки в приложения.
Класс SoundPlayer может воспроизводить звуковые файлы в формате .wav из ресурса или из расположений UNC или HTTP. Кроме того, класс SoundPlayer позволяет загружать или воспроизводить звуки асинхронно.
Вы также можете использовать класс SystemSounds для воспроизведения распространенных системных звуков, включая звуковой сигнал.
Часто используемые свойства, методы и события
Имя | Описание |
---|---|
свойство SoundLocation | Путь к файлу или веб-адрес звука. Допустимые значения могут быть UNC или HTTP. |
свойство LoadTimeout | Количество миллисекунд, в течение которых программа будет ожидать загрузку звука, прежде чем выдаст исключение. Значение по умолчанию — 10 секунд. |
свойство IsLoadCompleted | Логическое значение, указывающее, завершена ли загрузка звука. |
метод Load | Загружает звук синхронно. |
метод LoadAsync | Начинает асинхронно загружать звук. После завершения загрузки вызывается событие OnLoadCompleted. |
метод Play | Воспроизводит звук, указанный в свойстве SoundLocation или Stream в новом потоке. |
метод PlaySync | Воспроизводит звук, указанный в свойстве SoundLocation или Stream в текущем потоке. |
метод Stop | Останавливает любой звук, который в данный момент играет. |
событие LoadCompleted | Срабатывает после попытки загрузки звука. |
См. также
.NET Desktop feedback