Show / Hide Table of Contents

Общие сведения о классе SoundPlayer

Класс SoundPlayer позволяет облегчить добавление звуков в приложениях.

SoundPlayer Класс может воспроизводить звуковые файлы в формате WAV из ресурса или расположения UNC или HTTP. Кроме того SoundPlayer класс позволяет загружать и воспроизводить звуки асинхронно.

Можно также использовать класс SystemSounds для воспроизведения системных звуков, в том числе звукового сигнала.

Часто используемые свойства, методы и события

name Описание
SoundLocation свойство; Путь к файлу или веб-адресу звука. Допустимые значения включают UNC- или HTTP-путь.
LoadTimeout свойство; Время ожидания программой загрузки звука (в миллисекундах), прежде чем будет создано исключение. По умолчанию используется значение 10 секунд.
IsLoadCompleted свойство; Логическое значение, показывающее, завершилась ли загрузка звука.
Load метод Загружает звук синхронно.
LoadAsync метод Начинает загрузку звука асинхронно. Когда загрузка завершена, он вызывает OnLoadCompleted событий.
Play метод Воспроизводит звук, указанный в SoundLocation или Stream свойство в новом потоке.
PlaySync метод Воспроизводит звук, указанный в SoundLocation или Stream свойств в текущем потоке.
Stop метод Останавливает воспроизведение звука.
LoadCompleted событие Возникает после попытки загрузки звука.

См. также

  • SoundPlayer
  • SystemSounds
Back to top Неофициальная документация по .NET на русском языке. Лицензия: CC-BY 4.0. Основано на документации по .NET с Microsoft Docs
Generated by DocFX