必需元素

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

必须在外观定义文件中提供以下元素:

  • 标头。 需要main外观定义文件头。 有关标头版本信息,请参阅 创建外观定义文件中 的表。
  • “说明”部分。 为适用于 Windows Mobile 的 Windows 媒体播放器 9 系列创建外观时,需要“说明”部分。 它必须是外观定义文件中的第一个部分,并且必须为 Dimensions 指定有效值。 为 Orientation 指定值是可选的。
  • 位图部分。 位图部分是必需的。 此外,“位图”部分必须为 Background、Disabled、Pushed、Region 和 Super 图像文件指定有效名称。
  • 映像文件。 必须提供背景、禁用、推送、区域和超级图像文件作为外观的一部分。 如果要为 Windows 媒体播放器 10 移动版或更高版本创建外观,则无需包含区域或超级图像文件。

如果创建只定义了图像的皮肤,则外观将可见,但不会向用户提供任何有意义的功能。 如果你决定创建一个没有按钮的皮肤,可能是为了防止用户跳过某些内容,请注意,可能仍然可以将功能映射到设备上的硬件按钮。

需要 Thumb 文件,并且跟踪条不能在没有拇指的情况下使用。

外观定义文件