Поделиться через


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

Обновлен: Ноябрь 2007

Класс Windows Forms SoundPlayer позволяет легко включить звук в приложения.

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

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

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

Имя

Описание

Свойство SoundLocation

Путь к файлу звукового объекта или его веб-адрес. Значение должно быть задано в формате UNC или HTTP.

Свойство LoadTimeout

Период ожидания программой загрузки звукового объекта (в миллисекундах), по истечении которого будет создано исключение. Значение по умолчанию — 10 секунд.

Свойство IsLoadCompleted

Логическое значение, указывающее на завершение загрузки звукового объекта.

Метод Load

Выполняет синхронную загрузку звукового объекта.

Метод LoadAsync

Начинает асинхронную загрузку звукового объекта. По завершении загрузки генерирует событие OnLoadCompleted.

Метод Play

Воспроизводит звуковой объект, указанный в свойстве SoundLocation или Stream, в новом потоке.

Метод PlaySync

Воспроизводит звуковой объект, указанный в свойстве SoundLocation или Stream, в текущем потоке.

Метод Stop

Останавливает воспроизведение звука.

Событие LoadCompleted

Наступает после попытки загрузки звукового объекта.

См. также

Ссылки

SoundPlayer

SystemSounds

Другие ресурсы

Класс SoundPlayer