Общие сведения о классе 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 |
Наступает после попытки загрузки звукового объекта. |