在Windows Phone上有效地使用GetFilesAsync(即使用QueryOptions)

时间:2015-08-17 22:15:56

标签: c# windows-phone-8.1

This Microsoft article承认如果您在不使用GetFilesAsync的情况下访问除基本属性之外的任何内容,则QueryOptions效率低,但QueryOptionsnot implemented for Windows Phone 8.1。在我的个人手机上没有QueryOptions,1800张奇怪的照片GetFilesAsync大约需要12秒,而MediaLibrary.PictureAlbum.Pictures需要大约0.6秒。有没有办法让WP8.1中的GetFilesAsync更有效率?

1 个答案:

答案 0 :(得分:0)

对于读取应用程序自己的文件夹之外的照片库等位置,没有其他选择。您可以在某些情况下使用XNA MediaLibrary API,但不是全部。这是早期与Windows桌面融合的缺点之一(由于索引器,存储API通常执行得更快)。