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


Заключение (Написание кодека WIC-Enabled)

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

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

Основные понятия

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

Написание кодека WIC-Enabled

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