优先顺序

[与此页面关联的功能(Windows 媒体播放器 SDK)是旧版功能。 它已被 MediaPlayer 取代。 MediaPlayer 已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能使用 MediaPlayer 而不是 Windows 媒体播放器 SDK。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]

并非所有图元文件元素属性的创建都是相等的。 某些图元文件元素属性会替代其他元素属性。 元素属性可由类似的元素属性重写,具体取决于位置和顺序。 图元文件播放列表的任何属性都替代引用的 Windows 媒体文件中包含的属性。 替代另一个属性的优先级更高。

层次结构(优先级最高到最低)显示在下表中。 从不重写最高优先级项。

范围 层次结构
“已签名的 DRM 内容” 永不重写。
REF 元素范围 仅被签名的 DRM 内容重写。
ENTRY 元素范围 重写以下类别的元素。
ASX 范围 替代媒体文件元素。
Windows Media 文件范围 被上述所有项覆盖。

 

  • “已签名的 DRM 内容”- 数字签名对象。

    已签名 DRM 内容的属性将替代所有其他内容。 例如,不会重写“已签名的 DRM 内容”的版权信息。 它将始终进行流式传输和呈现。

  • REF 元素范围

    REF 元素的属性将替代其他元素属性,但不会覆盖已签名的 DRM 内容。

  • ENTRY 范围

    ENTRY 元素的属性将由 REF 元素属性重写,但会替代其他元素属性。 显示 ENTRY 元素中的 TITLE 元数据,而不是媒体文件中的标题信息。

  • ASX 范围

    在图元文件中输入的任何属性将覆盖 Windows Media 文件中包含的属性。 ENTRY 元素的属性将替代 ASX 元素属性。 在播放 ENTRY 元素的引用媒体剪辑时,将显示 ENTRY 元素中的 TITLE 元数据,而不是 ASX 元素中的标题信息。

  • Windows Media 文件范围

    Windows Media 文件的属性被任何图元文件属性覆盖。 仅当图元文件中没有为该元素定义元数据时,才会显示媒体文件元数据。

创建图元文件播放列表

图元文件播放列表

Windows Media 图元文件元素参考

Windows Media 图元文件指南