UWP не воспроизводит видео, расположенное во временной папке

#c# #windows #xaml #desktop-application

#c# #Windows #xaml #рабочий стол-приложение

Вопрос:

Мне нужно воспроизвести видео в моем приложении UWP, где видеофайл находится во временной папке.

Видео воспроизводится, когда я считываю видеофайл из локальной папки ресурсов, но оно не воспроизводится, когда файл находится во временной папке Windows

вот мой код

     var mediaPlayer = new MediaPlayer();
    mediaPlayer.Source = MediaSource.CreateFromUri(new Uri("ms-appdata:///temp/video.mp4"));
    mediaPlayerElement.SetMediaPlayer(mediaPlayer);
    
    mediaPlayerElement.MediaPlayer.Play();
 

На основе этой документации [https://docs.microsoft.com/en-us/uwp/api/windows.storage.applicationdata.temporaryfolder?view=winrt-22000][1]

[1]: https://docs.microsoft.com/en-us/uwp/api/windows.storage.applicationdata.temporaryfolder?view=winrt-22000 Мне нужно использовать ms-appdata:///temp для чтения временной папки.