Panoramica della classe SoundPlayer
La classe SoundPlayer consente di includere facilmente suoni nelle applicazioni.
La SoundPlayer classe può riprodurre file audio nel formato wav, da una risorsa o da percorsi UNC o HTTP. Inoltre, la SoundPlayer classe consente di caricare o riprodurre suoni in modo asincrono.
È anche possibile usare la classeSystemSounds per riprodurre suoni del sistema comuni, compresi i segnali acustici.
Proprietà, metodi ed eventi usati comunemente
Nome | Descrizione |
---|---|
Proprietà SoundLocation | Percorso del file o l'indirizzo Web del suono. I valori accettabili sono UNC o HTTP. |
Proprietà LoadTimeout | Numero di millisecondi di attesa per caricare un suono prima genera un'eccezione. Il valore predefinito è 10 secondi. |
Proprietà IsLoadCompleted | Valore booleano che indica se l'audio è stato caricato. |
Metodo Load | Carica un suono in modo sincrono. |
Metodo LoadAsync | Inizia a caricare in modo asincrono un suono. Al termine del caricamento, genera l'evento OnLoadCompleted . |
Metodo Play | Riproduce il suono specificato nella SoundLocation proprietà o Stream in un nuovo thread. |
Metodo PlaySync | Riproduce il suono specificato nella SoundLocation proprietà o Stream nel thread corrente. |
Metodo Stop | Arresta un suono. |
EventoLoadCompleted | Generato dopo il tentativo di caricamento di un suono. |
Vedi anche
Collabora con noi su GitHub
L'origine di questo contenuto è disponibile in GitHub, in cui è anche possibile creare ed esaminare i problemi e le richieste pull. Per ulteriori informazioni, vedere la guida per i collaboratori.
.NET Desktop feedback