我有Windows Vista MCML应用程序,我需要找出播放文件的当前名称。
Media Center SDK暗示使用MediaMetadata [“Title”]来获取此信息,遗憾的是,这不适用于播放列表(.wpl)文件,因为没有方法可以获取播放列表中的位置。
答案 0 :(得分:1)
有4种选择。
更新:这已在Windows 7中修复。目前还不清楚它是否会重新移植到Vista MCE。
第二次更新:看起来Microsoft已在最近的修补程序中更改了MediaMetadata [“Title”]的行为,它现在返回没有扩展名的文件名和播放列表名称。
答案 1 :(得分:0)
你试过了吗?
MediaContext.GetProperty(TrackTitle)
我还看过样本,在媒体显示布局文件的标记中,他们指定了一个元素,如:
<music-title duration = "2000" x="69" y="29" width="187" height="20"/>
祝你好运!