Encoder-Specific Entrées de Registre

En plus des entrées répertoriées ci-dessus pour l’encodeur, vous devez également inscrire votre encodeur sous la catégorie des encodeurs wic (Windows Imaging Component) afin que le moteur de découverte puisse le trouver. Pour ce faire, créez les entrées de Registre suivantes. Le premier GUID dans les entrées suivantes est l’identificateur de catégorie (CATID) pour WICBitmapEncoders.

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

Inscription d’un format de conteneur auprès des enregistreurs de métadonnées

Si vous créez un nouveau format de conteneur pour votre codec, vous devez également créer des entrées de Registre pour prendre en charge les enregistreurs de métadonnées pour les blocs de métadonnées dans vos images. Les entrées suivantes doivent être créées sous l’identificateur de classe (CLSID) du rédacteur de métadonnées pour chaque format de métadonnées pris en charge dans votre format de conteneur. Si votre codec utilise un conteneur TIFF (Tagged Image File Format), ces informations se trouvent déjà dans le Registre et vous n’avez pas besoin de créer ces entrées.

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

Si vous utilisez un format de conteneur de style TIFF ou JPEG, vous devez inscrire une association entre votre conteneur et ce format de conteneur. Pour plus d’informations, consultez l’introduction dans Intégration à la Galerie de photos Windows et à Windows Explorer.

Conceptuel

Entrées générales du Registre

Entrées de Registre spécifiques à l’encodeur

Comment écrire un codec WIC-Enabled

Vue d’ensemble du composant d’acquisition d’images Windows