Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La classe SoundPlayer vous permet d’inclure facilement des sons dans vos applications.
La classe SoundPlayer peut lire des fichiers audio au format .wav, à partir d’une ressource ou d’emplacements UNC ou HTTP. En outre, la classe SoundPlayer vous permet de charger ou de lire des sons de manière asynchrone.
Vous pouvez également utiliser la classe SystemSounds pour jouer des sons système courants, y compris un bip.
Propriétés, méthodes et événements couramment utilisés
| Nom | Descriptif |
|---|---|
| Propriété SoundLocation | Chemin d’accès au fichier ou adresse web du son. Les valeurs acceptables peuvent être UNC ou HTTP. |
| Propriété LoadTimeout | Le nombre de millisecondes que votre programme attendra pour charger un son avant de provoquer une exception. La valeur par défaut est de 10 secondes. |
| Propriété IsLoadCompleted | Valeur booléenne indiquant si le son a terminé le chargement. |
| méthode Load | Charge un son de façon synchrone. |
| méthode LoadAsync | Commence à charger un son de façon asynchrone. Une fois le chargement terminé, il déclenche l’événement OnLoadCompleted. |
| méthode Play | Joue le son spécifié dans la propriété SoundLocation ou Stream dans un nouveau thread. |
| méthode PlaySync | Joue le son spécifié dans la propriété SoundLocation ou Stream dans le thread actuel. |
| méthode Stop | Arrête le son actuellement émis. |
| LoadCompleted événement | Déclenché après une tentative de chargement d’un son. |
Voir aussi
.NET Desktop feedback