有没有人想出如何获取Windows Phone中的视频列表?当试图通过Xna.Framework.Media对象访问它们时,它似乎只能访问SongCollection,PictureCollection和一个单一的Video对象。任何提示?另外,有没有办法判断文件是否是DRM内容?
以下是一些示例代码
void somefunction()
{
MediaLibrary ML = new MediaLibrary();
//returns a PictureCollection with [x] pictures in MediaLibrary
PictureCollection PC = ML.Pictures;
//do something with IEnumerable object
foreach (Picture obj in PC)
{
if (obj.Album.Name != "Sample Pictures")
//do something
else
//ignore
}
//same thing for Audio Files...
//returns a SongCollection with [x] songs in MediaLibrary
SongCollection SC = ML.Songs;
//what about video files??
}
正在构建我的项目以使用Silverlight 4和目标WinPhone7.1
“C:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ Framework \ Silverlight \ v4.0 \ Profile \ WindowsPhone71 \ Microsoft.Xna.Framework.dll”
答案 0 :(得分:0)
无法访问Windows Phone 7中的视频库。但这是可能的
在Windows.Storage
命名空间中FileOpenPicker
的Windows Phone 8中。