Visão geral da classe SoundPlayer
A classe SoundPlayer permite que você inclua facilmente sons em seus aplicativos.
A SoundPlayer classe pode reproduzir arquivos de som no formato .wav, de um recurso ou de locais UNC ou HTTP. Além disso, a SoundPlayer classe permite que você carregue ou reproduza sons de forma assíncrona.
Você também pode usar a classe para reproduzir sons comuns do SystemSounds sistema, incluindo um bipe.
Propriedades, métodos e eventos normalmente usados
Nome | Descrição |
---|---|
Propriedade SoundLocation | O caminho do arquivo ou o endereço Web do som. Os valores aceitáveis podem ser HTTP ou UNC. |
Propriedade LoadTimeout | O número de milissegundos que o programa irá esperar para carregar um som antes que ele gere uma exceção. O padrão é 10 segundos. |
Propriedade IsLoadCompleted | Um valor booliano que indica se o som terminou de ser carregado. |
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 OnLoadCompleted evento. |
Método Play | Reproduz o som especificado na SoundLocation propriedade or Stream em um novo thread. |
Método PlaySync | Reproduz o SoundLocation som especificado na propriedade or Stream no thread atual. |
Método Stop | Interrompe qualquer som que está em reprodução no momento. |
Evento LoadCompleted | Gerado depois que o carregamento de um som é tentado. |
Confira 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