Share via


裝置的自訂映射支援

[與此頁面相關聯的功能Windows 媒體播放機 SDK是舊版功能。 MediaPlayer已取代它。 MediaPlayer已針對Windows 10和Windows 11進行優化。 Microsoft 強烈建議新程式碼盡可能使用MediaPlayer,而不是Windows 媒體播放機 SDK。 Microsoft 建議使用舊版 API 的現有程式碼盡可能重寫為使用新的 API。

注意

本節記載了使用 Windows XP 作業系統時可用的 Windows 媒體播放機 10 功能。 後續版本可能無法使用。

 

裝置製造商可以提供兩個特殊的影像檔案,以自訂裝置在 Windows 媒體播放機 10 個使用者介面中呈現的方式。 這兩個檔案如下:

  • DevIcon.fil。 代表裝置硬體的 Windows 圖示格式檔案。 此影像會顯示在 Windows 媒體播放機 10 中,圖示用來代表裝置,例如同步功能中的裝置清單。
  • DevLogo.fil。 PNG 格式檔案,代表裝置製造商的公司標誌。 此影像會顯示在使用公司商標的任何位置Windows 媒體播放機 10,例如 [裝置設定] 對話方塊。

影像的一般指導方針

下列指導方針適用于一般自訂映射支援:

  • 此功能是選擇性的。 未提供影像的裝置預設會以影像表示。
  • 只有已啟用 MTP 的裝置才支援此功能。
  • 若要防止變更檔案,建議您將映射檔案儲存在韌體或受保護的儲存媒體中,而不是使用使用者建立的檔案。
  • 檔案不應傳回 Windows Media 裝置管理員列舉裝置根儲存體的用戶端。 此外,刪除、移動或重新命名檔案應該會失敗。
  • 如果裝置提供一個以上的儲存媒體,裝置應該會傳回影像檔,以回應從任何媒體開啟的檔案要求。 不同的裝置圖示可能會從每個儲存媒體傳回。
  • 針對啟用 1.2 的 Windows 媒體裝置管理員用戶端,這些映射會優先于 Windows 安裝機制所提供的圖示屬性,例如裝置節點屬性。
  • 影像不得包含任何需要當地語系化的資訊。
  • 對於多重功能裝置,只有 Windows XP 的音樂播放功能會使用這些影像。

建立裝置圖示影像

裝置圖示影像檔 DevIcon.fil 必須包含 Windows 圖示格式的檔案。 Win32 中的MSDN 文章圖示說明如何建立這類檔案。 MSDN 文章 建立 Windows XP 圖示 提供 Windows XP 圖示的樣式指導方針。 裝置圖示影像檔會將 12 個影像納入單一檔案中,方法是提供四個不同的大小,各有三個不同的色彩深度。

請務必特別注意下列指導方針:

  • ) 圖元 (的建議大小為 16x16、32x32、48x48 和 256x256。
  • 建議的色彩深度為 24 位,具有 8 位 Alpha 色板、8 位具有 1 位透明度,以及 4 位具有 1 位透明度。
  • 使用先前所述的 MSDN 文章中所述的透視角度和陰影建議。

建立圖示檔案之後,只要將它重新命名為 DevIcon.fil 即可。

建立公司標誌影像

公司標誌影像檔 DevLogo.fil 必須包含 PNG 格式的檔案。 建立映射時,請使用下列指導方針:

  • 影像的最大尺寸為 150x32 圖元。
  • 影像應該支援 Alpha 混合,以在Windows 媒體播放機 10 個使用者介面與標誌之間順暢地轉換。

建立公司標誌檔案之後,只要將它重新命名為 DevLogo.fil 即可。

Windows Media Player