Je suis tring pour ouvrir un fichier Wav sur le bureau pour jouer le son. Est-ce possible dans une application UWP?UWP, Lire le fichier son sur le bureau?
var mediaElement = new MediaElement();
//StorageFolder storageFolder = ApplicationData.Current.LocalFolder;
var uri = new System.Uri(filename);
var converted = uri.AbsoluteUri;
StorageFile storageFolder = await StorageFile.GetFileFromApplicationUriAsync(uri);
var file = await storageFolder.TryGetItemAsync(filename) as IStorageFile;
if (file != null)
{
StorageFile soundfile = await storageFolder.GetFileAsync(filename);
mediaElement.SetSource(await soundfile.OpenAsync(FileAccessMode.Read), soundfile.ContentType);
mediaElement.Play();
}
Voici mon nom de fichier. c'est le chemin complet.
D:\develop\visualstudio2\local\sound\sound1.wav
Voici mes besoins.
- Ouvrir un fichier avec filepicker (I succès)
- chemin Enregistrer dans la base de données SQLite.
- Redémarrez l'application.
- obtenir le chemin du fichier à partir de la base de données Sqlite.
- jouer le son.
Je veux faire une option que l'utilisateur peut changer son fichier à leur favori. alors, je ne peux pas avoir le fichier Wav sur le répertoire installé. Est-ce possible sur UWP? Voir ma mise à jour –
Voir cette référence, il peut vous aider: https://github.com/Microsoft/Windows-task-snippets/blob/master/tasks/Play-sound-once-or-looped.md –
ms-appx: /// Assets/test.mp3, Est-ce ce dossier Asset? Je veux jouer un fichier sur c: \ abc.wav, est-ce possible? –