SoundPlayer.PlayLooping Méthode

Définition

Lit et met en boucle le fichier .wav à l'aide d'un nouveau thread, et le charge en premier s'il n'a pas été chargé.

public:
 void PlayLooping();
public void PlayLooping ();
member this.PlayLooping : unit -> unit
Public Sub PlayLooping ()

Exceptions

Le temps écoulé pendant le chargement dépasse le délai, en millisecondes, spécifié par LoadTimeout.

Le fichier spécifié par SoundLocation est introuvable.

L'en-tête .wav est endommagé ; le fichier spécifié par SoundLocation n'est pas un fichier .wav PCM.

Exemples

L’exemple de code suivant illustre l’utilisation de la PlayLooping méthode pour lire à plusieurs reprises un fichier .wav. Le fichier .wav est lu jusqu’à ce que la Stop méthode soit appelée. Cet exemple de code fait partie d’un exemple plus grand fourni pour la SoundPlayer classe .

ReportStatus( "Looping .wav file asynchronously." );
player->PlayLooping();
ReportStatus("Looping .wav file asynchronously.");
player.PlayLooping();
ReportStatus("Looping .wav file asynchronously.")
player.PlayLooping()

Remarques

La PlayLooping méthode lit et boucle le son à l’aide d’un nouveau thread. Si vous appelez PlayLooping avant le chargement du fichier .wav en mémoire, le fichier .wav est chargé avant le début de la lecture. Vous pouvez utiliser la LoadAsync méthode ou Load pour charger le fichier .wav en mémoire à l’avance. Une fois qu’un fichier .wav a été correctement chargé à partir d’une Stream URL ou , les appels ultérieurs aux méthodes de lecture pour le SoundPlayer n’auront pas besoin de recharger le fichier .wav jusqu’à ce que le chemin du son change.

Si le fichier .wav n’a pas été spécifié ou s’il ne parvient pas à se charger, la PlayLooping méthode diffuse le signal sonore par défaut.

Pour plus d’informations sur PlayLooping, consultez How to: Loop a Sound Playing on a Windows Form.

S’applique à

Voir aussi