Encoder-Specific Registry Entries
In addition to the entries listed above for encoder, you must also register your encoder under the category of Windows Imaging Component (WIC) encoders so the discovery engine can find it. You do this by making the following registry entries. The first GUID in the following entries is the category identifier (CATID) for WICBitmapEncoders.
HKEY_CLASSES_ROOT
CLSID
{AC757296-3522-4E11-9862-C17BE5A1767E}
Instance
{Encoder CLSID}
CLSID = {Encoder CLSID}
FriendlyName = {Name of Encoder}
Registering a Container Format with Metadata Writers
If you create a new container format for your codec, you must also create registry entries to support metadata writers for the metadata blocks in your images. The following entries need to be created under the class identifier (CLSID) of the metadata writer for each metadata format supported in your container format. If your codec uses a Tagged Image File Format (TIFF) container, then this information is already in the registry and you don't need to create these entries.
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
If you use a TIFF-style or JPEG-style container format, you must register an association between your container and that container format. For more information, see the introduction in Integration with Windows Photo Gallery and Windows Explorer.
Related topics
-
Conceptual