【发布时间】:2026-01-29 05:00:01
【问题描述】:
有人知道如何在 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"
【问题讨论】:
-
请提供一些代码!
-
XNA 是 Windows Phone 的一部分,而不是 Windows Mobile 的一部分,并且有一个巨大的差异。如果这是一个 Windows Phone 问题,请更新标签和标题。
-
感谢@ctacke 的澄清
标签: c# windows-phone-7