wp-多媒体——相册

本文介绍如何通过MediaLibrary类直接访问本机相册,包括获取所有图片集合、相册集合以及各相册的具体内容。重点介绍了如何通过实例化MediaLibrary类并调用其方法来操作相册,如获取图片缩略图等。

要访问本机的相册,除了使用图片选择器之外 还可以使用MediaLibrary 类。直接访问相册获取更多信息。

使用MediaLibrary 首先要获得对相册的访问权:



获取本机所有的图片集合:

MediaLibrary library = new MediaLibrary();
		
IEnumerable<Picture> pictures = library.Pictures;

获取相册集合:

IEnumerable<PictureAlbum> albums = library.RootPictureAlbum.Albums;

相册通常有四个:

Sample Pictures 示例图片
Saved Pictures 应用通过 library.SavePicture(pictureName,pictureStream)保存的图片
Camera Roll 拍照的图片,或通过 library.SavePictureToCameraRoll(pictureName,pictureStream)保存的图片
Favorite Pictures 用户收藏的图片

(在获取相册集合后,可以根据Name属性获得对应的相册)


随便说一下,Picture有个GetThumbnail()方法获取图片的缩略图,记得有个第三方的方法实现得也不错,以后找到再补上了。。。。




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值