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
Designação | 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. |
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 num novo thread. |
Método PlaySync | Reproduz o som especificado na propriedade SoundLocation ou Stream no thread atual. |
Método Stop | Interrompe qualquer som em reprodução no momento. |
LoadCompleted evento | Levantado após a tentativa de carga de um som. |
Ver também
Colabore connosco no GitHub
A origem deste conteúdo pode ser encontrada no GitHub, onde também pode criar e rever problemas e pedidos Pull. Para mais informações, consulte o nosso guia do contribuidor.
.NET Desktop feedback