Dela via


Encoder-Specific registerposter

Förutom de poster som anges ovan för kodaren måste du också registrera kodaren under kategorin Windows Imaging Component (WIC) kodare så att identifieringsmotorn kan hitta den. Det gör du genom att göra följande registerposter. Det första GUID:t i följande poster är kategoriidentifieraren (CATID) för WICBitmapEncoders.

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

Registrera ett containerformat med metadataskrivare

Om du skapar ett nytt containerformat för din codec måste du också skapa registerposter för att stödja metadataförfattare för metadatablocken i dina bilder. Följande poster måste skapas under klassidentifieraren (CLSID) för metadataskrivaren för varje metadataformat som stöds i containerformatet. Om din codec använder en TIFF-container (Tagged Image File Format) finns den här informationen redan i registret och du behöver inte skapa dessa poster.

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

Om du använder ett containerformat i TIFF-format eller JPEG-format måste du registrera en association mellan containern och containerformatet. Mer information finns i introduktionen i Integration med Windows Photo Gallery och Windows Explorer.

konceptuell

registerposter

Encoder-Specific registerposter

Så här skriver du en WIC-Enabled CODEC-

Översikt över Windows Imaging-komponenten