FormatCode 登錄專案
當Windows 媒體播放機遇到自訂副檔名時,它會尋找符合副檔名的登錄子機碼。 子機碼會在副檔名登錄設定中說明。 其中一個可以出現在延伸模組子機碼下的登錄專案是 FormatCode 專案。
FormatCode登錄專案會指定具有自訂副檔名之檔案的媒體傳輸通訊協定 (MTP) 格式代碼。 FormatCode登錄專案的格式如下。
名稱 | 類型 | 值 |
---|---|---|
FormatCode | REG_DWORD | 識別檔案格式的 16 位正整數。 |
當使用者嘗試將具有自訂副檔名的數位媒體檔案複製到可攜式裝置時,Windows 媒體播放機在登錄中尋找與自訂副檔名相關聯的格式代碼。 如果Windows 媒體播放機找到格式代碼,它會使用 MTP 來判斷裝置是否支援自訂檔案格式。 如果裝置支援格式,則會將媒體檔案複製到裝置,而不會進行轉碼。
支援 MTP 的裝置可以使用 DeviceInfo 資料集來提供Windows 媒體播放機,其中包含裝置所支援的格式代碼清單。
如果您在開發自訂檔案格式的過程中,您可以從 Microsoft 要求格式程式碼。 如需如何要求格式代碼的資訊,請參閱Microsoft Windows媒體開發人員中心提供的 Microsoft 媒體傳輸通訊協定移植套件。
相關主題