获取视频列表

时间:2012-12-05 22:00:57

标签: c# windows-phone-7

有没有人想出如何获取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”

1 个答案:

答案 0 :(得分:0)

无法访问Windows Phone 7中的视频库。但这是可能的 在Windows.Storage命名空间中FileOpenPicker的Windows Phone 8中。