2008-10-03 54 views

回答

1

原来这can not be easily done

有4个选项。

  1. 不要使用播放列表,在这种情况下MediaMetadata [“标题”]就够了。
  2. 检查ehshell.exe中的远程文件句柄。
  3. 在ehshell.exe中注入远程线程,建立通信并使用反射来读取它。
  4. 编写DirectShow过滤器并与之通信。

更新:这是固定的Windows 7。目前还不清楚它是否会被移植到Vista MCE。

第二次更新:看起来像微软在最近的修补程序中更改了MediaMetadata [“标题”]的行为,它现在返回文件名,而没有扩展名和播放列表名称。

0

你试过:

MediaContext.GetProperty(TrackTitle) 

我也看到,在标记的媒体显示布局文件,他们指定的元素,如样品:

<music-title duration = "2000" x="69" y="29" width="187" height="20"/> 

祝您好运!

相关问题