C# 在Windows Phone上高效地使用GetFileAsync(即使用查询选项)
承认如果不使用C# 在Windows Phone上高效地使用GetFileAsync(即使用查询选项),c#,windows-phone-8.1,C#,Windows Phone 8.1,承认如果不使用QueryOptions访问除基本属性以外的任何内容,则getfileasync效率低下,但是QueryOptions效率低下。在我的个人手机上,如果没有查询选项,我的1800多张照片getfileasync大约需要12秒,而MediaLibrary.PictureAlbum.Pictures大约需要0.6秒。在WP8.1中,是否有办法使getfileasync更高效?对于读取应用程序文件夹之外的照片库等位置,没有其他选择。您可以将XNAMediaLibraryAPI用于某些场景,
QueryOptions
访问除基本属性以外的任何内容,则getfileasync
效率低下,但是QueryOptions
效率低下。在我的个人手机上,如果没有查询选项
,我的1800多张照片getfileasync
大约需要12秒,而MediaLibrary.PictureAlbum.Pictures
大约需要0.6秒。在WP8.1中,是否有办法使getfileasync
更高效?对于读取应用程序文件夹之外的照片库等位置,没有其他选择。您可以将XNAMediaLibrary
API用于某些场景,但不是所有场景。这是早期与Windows桌面融合的缺点之一(由于索引器,存储API通常执行得更快)。问题是?