SoundPlayer.Play Метод

Определение

Воспроизводит файл .wav с помощью нового потока и сначала загружает файл .wav, если он не загружен.

public:
 void Play();
public void Play();
member this.Play : unit -> unit
Public Sub Play ()

Исключения

Истекшее время при загрузке превышает время в миллисекундах, указанное в миллисекундах LoadTimeout.

Файл, указанный не SoundLocation удается найти.

Заголовок .wav поврежден; Указанный файл SoundLocation не является файлом .wav PCM.

Примеры

В следующем примере кода показано использование Play метода для асинхронного воспроизведения файла .wav. Этот пример кода является частью более крупного примера, предоставленного для SoundPlayer класса.

ReportStatus( "Playing .wav file asynchronously." );
player->Play();
ReportStatus("Playing .wav file asynchronously.");
player.Play();
ReportStatus("Playing .wav file asynchronously.")
player.Play()

Комментарии

Метод Play воспроизводит звук с помощью нового потока. При вызове Play перед загрузкой файла .wav в память будет загружен файл .wav перед началом воспроизведения. Вы можете использовать LoadAsync или Load метод для загрузки файла .wav в память заранее. После успешной загрузки файла .wav из Stream URL-адреса будущие вызовы методов SoundPlayer воспроизведения не потребуется перезагрузить файл .wav до тех пор, пока путь к звуку не изменится.

Если файл .wav не указан или не удается загрузить, Play метод будет воспроизводить звуковой сигнал по умолчанию.

Применяется к

См. также раздел