Encoder-Specific登錄專案

除了針對編碼器列出的專案之外,您也必須在 Windows 映像處理元件類別下註冊編碼器, (WIC) 編碼器,讓探索引擎可以找到編碼器。 您可以藉由建立下列登錄專案來執行此動作。 下列專案中的第一個 GUID 是 WICBitmapEncoders 的類別識別碼 (CATID) 。

HKEY_CLASSES_ROOT
   CLSID
      {AC757296-3522-4E11-9862-C17BE5A1767E}
         Instance
            {Encoder CLSID}
               CLSID = {Encoder CLSID}
               FriendlyName = {Name of Encoder}

向中繼資料寫入器註冊容器格式

如果您為編解碼器建立新的容器格式,您也必須建立登錄專案,以支援映射中中繼資料區塊的中繼資料寫入器。 您必須在類別識別碼底下建立下列專案, (CLSID) 容器格式所支援之每個元資料格式的中繼資料寫入器。 如果您的編解碼器使用標記映射檔案格式 (TIFF) 容器,則此資訊已在登錄中,而您不需要建立這些專案。

HKEY_CLASSES_ROOT
   CLSID
      {Metadata Writer CLSID}
         Containers
            {Container Format GUID}
               WritePosition = Offset relative to its container
               WriteHeader = Pattern used for metadata header
               WriteOffset = Offset from beginning of header

如果您使用 TIFF 樣式或 JPEG 樣式容器格式,則必須註冊容器與該容器格式之間的關聯。 如需詳細資訊,請參閱 與 Windows 相片庫和 Windows 檔案總管整合中的簡介。

概念

一般登錄專案

編碼器特定的登錄專案

如何撰寫WIC-Enabled CODEC

Windows 映像元件概觀