Compartilhar via


Visão geral da classe SoundPlayer

A classe SoundPlayer permite que você inclua facilmente sons em seus aplicativos.

A classe SoundPlayer pode reproduzir arquivos de som no formato .wav, seja de um recurso ou de locais UNC ou HTTP. Além disso, a classe SoundPlayer permite carregar ou reproduzir sons de forma assíncrona.

Você também pode usar a classe SystemSounds para reproduzir sons comuns do sistema, incluindo um bipe.

Propriedades, métodos e eventos comumente usados

Nome Descrição
Propriedade SoundLocation O caminho do arquivo ou o endereço Web do som. Valores aceitáveis podem ser UNC ou HTTP.
Propriedade LoadTimeout O número de milissegundos que seu programa aguardará para carregar um som antes que ele lance uma exceção. O padrão é 10 segundos.
Propriedade IsLoadCompleted Um valor booliano que indica se o som terminou de carregar.
método Load Carrega um som de forma síncrona.
método LoadAsync Começa a carregar um som de forma assíncrona. Quando o carregamento é concluído, ele gera o evento OnLoadCompleted.
método Play Reproduz o som especificado na propriedade SoundLocation ou Stream em um novo thread.
método PlaySync Reproduz o som especificado na propriedade SoundLocation ou Stream no thread atual.
método Stop Interrompe qualquer som que está sendo reproduzido no momento.
Evento LoadCompleted Gerado depois que o carregamento de um som é tentado.

Consulte também