Ihr möchtet eine Sounddatei in eure WPF-Anwendung einbetten und abspielen?
Dieses Code-Snippet erledigt genau dieses.
Fügt eure Sounddateien über die Projekteigenschaften -> Ressourcen hinzu. Danach könnt ihr über Properties.Resources.* auf diese zugreifen (als UnmanagedMemoryStream). Um diese abzuspielen, benötigt ihr nur noch eine Instanz des SoundPlayers. Via .Play()/.PlayLooping() könnt ihr den Sound einmalig oder in einer Endlosschleife abspielen lassen.
using System.Media;
------------------------------
SoundPlayer soundPlayer = new SoundPlayer(Properties.Resources.Dateiname);
soundPlayer.PlayLooping();
Kommentare zum Snippet