Vue d’ensemble de la classe SoundPlayer
La classe SoundPlayer vous permet d'inclure facilement des sons dans vos applications.
La SoundPlayer classe peut lire des fichiers audio au format .wav, à partir d’une ressource ou d’emplacements UNC ou HTTP. En outre, la SoundPlayer classe vous permet de charger ou de lire des sons de manière asynchrone.
Vous pouvez également utiliser la classe SystemSounds pour jouer l'un des sons système courants, tel qu'un signal sonore.
Propriétés, méthodes et événements couramment utilisés
Nom | Description |
---|---|
Propriété SoundLocation | Chemin du fichier ou adresse web du son. Les valeurs acceptables peuvent être UNC ou HTTP. |
Propriété LoadTimeout | Nombre de millisecondes que votre programme attend pour charger un son avant de lever une exception. La valeur par défaut est 10 secondes. |
Propriété IsLoadCompleted | Valeur booléenne indiquant si le chargement du son est terminé. |
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 | Lit le son spécifié dans la ou Stream la propriété d’un SoundLocation nouveau thread. |
Méthode PlaySync | Lit le son spécifié dans la ou Stream la SoundLocation propriété dans le thread actif. |
Méthode Stop | Arrête le son actuellement émis. |
ÉvénementLoadCompleted | Déclenché après une tentative de chargement d’un son. |
Voir aussi
Collaborer avec nous sur GitHub
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.
.NET Desktop feedback