Partilhar 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, a partir de um recurso ou de locais UNC ou HTTP. Além disso, a classe SoundPlayer permite carregar ou reproduzir sons de forma assíncrona.

Também pode utilizar a classe SystemSounds para reproduzir sons comuns do sistema, incluindo um bip.

Propriedades, métodos e eventos comumente usados

Nome Descrição
SoundLocation propriedade O caminho de arquivo ou endereço da Web do som. Os valores aceitáveis podem ser UNC ou HTTP.
LoadTimeout propriedade O número de milissegundos que o programa vai esperar para carregar um som antes de lançar uma exceção. O padrão é 10 segundos.
IsLoadCompleted propriedade Um valor booleano que indica se o som terminou de carregar.
Load método Carrega um som de forma síncrona.
LoadAsync método Começa a carregar um som de forma assíncrona. Quando o carregamento é concluído, ele gera o evento OnLoadCompleted.
Play método Reproduz o som especificado na propriedade SoundLocation ou Stream num novo thread.
PlaySync método Reproduz o som especificado na propriedade SoundLocation ou Stream no thread atual.
Stop método Interrompe qualquer som em reprodução no momento.
evento LoadCompleted Levantado após a tentativa de carga de um som.

Ver também