Поделиться через


Вывод (как писать кодек WIC-Enabled)

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

Для разработки кодека с поддержкой WIC требуется реализовать некоторые новые интерфейсы. Во многих случаях можно написать оболочку для существующего кодека, реализующего эти интерфейсы. При установке кодека необходимо сделать некоторые записи реестра, чтобы сделать кодек обнаруживаемым платформой WIC и связать его с соответствующими обработчиками метаданных. Кроме того, необходимо использовать API для очистки кэша миниатюр от любых миниатюр по умолчанию (пустых), которые ранее могли быть связаны с изображениями в вашем формате. Если вы хотите, вы можете включить Фотоальбом Windows Vista, чтобы предоставить пользователям ссылку для загрузки вашего кодека, когда Фотоальбом сталкивается с изображением с вашим расширением имени файла. Для этого необходимо предоставить корпорации Майкрософт сведения о расширении имени файла кодека и URL-адресе сайта скачивания.

Концептуальные

Установка и регистрация CODEC

Как написать WIC-Enabled CODEC

Обзор компонента обработки изображений Windows