按鈕 (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」 結尾。

您可以針對面板定義檔的 [按鈕] 區段使用下列範本:

//  <Function> <Type>     <Location>     <Push Image Src> <Dis Image Src>    <Hit R,G,B> <Norm 2 Image Src> <Push 2 Image Src>
//  ---------- ------     ----------     ---------------- ---------------    ----------- ------------------ ------------------

同樣地,請注意,這些應該輸入為單行,第一行開頭為 「// < Function > 」,並以 「 < Push 2 Image Src > 」 結尾。 第二行開頭為 「// ----------」,結尾為 「------------------.」

[按鈕] 區段中每一行的按鈕資訊必須以下列順序顯示。 只需要行的前六個部分。 除非需要次要映射,否則不會包含次要映射。

  1. 按鈕函式
  2. 按鈕類型
  3. 按鈕位置
  4. 推送的影像來源
  5. 已停用按鈕的影像來源
  6. 點擊 RGB 色彩
  7. 一般次要映射來源
  8. 一般第三個影像來源
  9. 推送的次要映射來源
  10. 推送的第三個影像來源

如需按鈕程式碼的範例,請參閱 範例按鈕區段

面板參考