SoundPlayer.PlayLooping Método

Definición

Reproduce y repite el archivo .wav mediante un nuevo subproceso y carga primero el archivo .wav si no se ha cargado.

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

Excepciones

El tiempo transcurrido durante la carga supera el tiempo, en milisegundos, especificado por LoadTimeout.

No se encuentra el archivo especificado por SoundLocation .

El encabezado .wav está dañado; el archivo especificado por SoundLocation no es un archivo pcM .wav.

Ejemplos

En el ejemplo de código siguiente se muestra el uso del PlayLooping método para reproducir repetidamente un archivo .wav. El .wav se reproducirá hasta que se llame al Stop método . Este ejemplo de código forma parte de un ejemplo más grande proporcionado para la SoundPlayer clase .

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

Comentarios

El PlayLooping método reproduce y repite el sonido mediante un nuevo subproceso. Si llamas PlayLooping antes de que se haya cargado el archivo .wav en la memoria, el archivo .wav se cargará antes de que se inicie la reproducción. Puede usar el LoadAsync método o Load para cargar el archivo .wav en memoria de antemano. Después de cargar correctamente un archivo de .wav desde una Stream dirección URL o , las llamadas futuras a los métodos de reproducción para el SoundPlayer no necesitarán volver a cargar el archivo .wav hasta que cambie la ruta de acceso para el sonido.

Si no se ha especificado el archivo .wav o no se puede cargar, el PlayLooping método reproducirá el sonido de pitido predeterminado.

Para obtener más información sobre PlayLooping, vea How to: Loop a Sound Playing on a Windows Form.

Se aplica a

Consulte también