Sdílet prostřednictvím


SoundPlayer.PlayLooping Metoda

Definice

Přehraje a smyčce .wav soubor pomocí nového vlákna, a pokud nebyl načten, nejprve načte soubor .wav.

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

Výjimky

Uplynulý čas při načítání překračuje dobu v milisekundách určenou parametrem LoadTimeout.

Soubor určený nástrojem SoundLocation nebyl nalezen.

Hlavička .wav je poškozena; soubor určený nástrojem SoundLocation není soubor pcm .wav.

Příklady

Následující příklad kódu ukazuje použití PlayLooping metody k opakovanému přehrávání souboru .wav. .wav se bude přehrávat, dokud se Stop metoda nevolá. Tento příklad kódu je součástí většího příkladu SoundPlayer pro třídu .

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

Poznámky

Metoda PlayLooping přehraje a smyčí zvuk pomocí nového vlákna. Pokud zavoláte PlayLooping před načtením .wav souboru do paměti, .wav soubor se načte před zahájením přehrávání. K načtení souboru .wav do paměti předem můžete použít metodu LoadAsync nebo Load . Po úspěšném načtení .wav souboru z Stream adresy URL nebo se budoucí volání metod přehrávání pro SoundPlayer soubor .wav nebude muset znovu načíst, dokud se nezmění cesta pro zvuk.

Pokud .wav soubor nebyl zadán nebo se nepodaří načíst, PlayLooping metoda přehraje výchozí zvuk pípnutí.

Další informace o PlayLoopingnástroji naleznete v tématu Postupy: Přehrávání zvuku ve smyčce ve formuláři windows.

Platí pro

Viz také