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
Colaborar conosco no GitHub
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.
.NET Desktop feedback