Записи реестра Encoder-Specific

Помимо записей, перечисленных выше для кодировщика, необходимо также зарегистрировать кодировщик в категории кодировщиков компонента образов Windows (WIC), чтобы модуль обнаружения смог найти его. Для этого введите следующие записи реестра. Первый GUID в следующих записях — это идентификатор категории (CATID) для WICBitmapEncoders.

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

Общие сведения о компоненте обработки образов Windows