メソッド内のビデオをループしていてawaitKnownFolders.VideosLibrary.GetFilesAsync()
、最初はコードに問題があると思いましたが、SSDドライブを搭載したマシンでは、ファイルを取得するのに5〜20秒かかります。フォルダには5つの小さなファイルしか含まれていません。
さらに奇妙なのは、サブフォルダーを指定して、そのフォルダーからawait KnownFolders.VideosLibrary.GetFolderAsync("subfolder")
実行await folder.GetFilesAsync()
すると、ファイルが1秒でループすることです。
PicturesLibraryでも同じ症状があります。私だけでしょうか?OSがネットワークから「リンクされた」ビデオライブラリをロードしようとするためかもしれません(これは私の最善の推測です)?