Comment lire une ressource WPF Sound File

Je suis en train de jouer un fichier son dans mon application WPF. Actuellement, j'ai l'appel suivant:

private void PlaySound(string uriPath)
{
    Uri uri = new Uri(@"pack://application:,,,/Media/movepoint.wav");
    var player = new MediaPlayer();
    player.Open(uri);
    player.Play();
}

Maintenant, si je spécifie Media/movepoint.wav comme action de construire Content et de le charger comme un parent ou d'un chemin de fichier absolu, il fonctionne très bien, donc je pense que cela a quelque chose à voir avec la Pack URImais je ne peux pas pour la vie de me comprendre quoi.

L'objectif est de stocker le fichier en tant que ressource de façon à ce qu'il n'est pas disponible dans le répertoire de sortie. Je peux vous fournir le WAV copier ou de le MP3 copie.

source d'informationauteur xximjasonxx