按钮 (Windows 媒体播放器 SDK)
[与此页面关联的功能(Windows 媒体播放器 SDK)是旧版功能。 它已被 MediaPlayer 取代。 MediaPlayer 已针对Windows 10和Windows 11进行了优化。 如果可能,Microsoft 强烈建议新代码使用 MediaPlayer 而不是 Windows 媒体播放器 SDK。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]
你需要在外观中使用一个或多个按钮,并且必须在外观定义文件中定义每个按钮。 如果未在此部分中定义按钮,则皮肤将无法使用它。
外观定义文件的 buttons 部分以以下行开头:
[ Buttons ]
然后,必须添加一行或多行,其中包含有关皮肤中每个按钮的信息。 典型的行可能是:
PlayPause 2PushHit 84,99,67,67 Pushed @ 44,50 Disabled @ 44,50 0,255,255 Pushed @ 160,5 Pushed @ 160,98
请注意,此代码应键入为一行,以“PlayPause”开头,以“Pushed @ 160,98”结尾。
可以将以下模板用于外观定义文件的 Button 部分:
// <Function> <Type> <Location> <Push Image Src> <Dis Image Src> <Hit R,G,B> <Norm 2 Image Src> <Push 2 Image Src>
// ---------- ------ ---------- ---------------- --------------- ----------- ------------------ ------------------
同样,请注意,这些应键入为单行,第一个以“//<函数>”开头,以“Push 2 Image Src>”<结尾。 第二行以“//----------”开头,以“------------------.”结尾
“按钮”部分中每一行的按钮信息必须按以下顺序显示。 只需要该行的前六个部分。 除非需要辅助映像,否则不包括辅助映像。
有关按钮代码的示例,请参阅 示例按钮部分。
相关主题
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈