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

Компонент образов Windows (WIC) предоставляет расширяемую платформу для работы с изображениями и метаданными изображений. WIC позволяет независимым поставщикам программного обеспечения (ISV) и независимым поставщикам оборудования (IHV) разрабатывать собственные кодеки изображений и получать ту же поддержку платформы, что и стандартные форматы изображений (например, TIFF, JPEG, PNG, GIF, BMP и HDPhoto). Единый согласованный набор интерфейсов используется для всех обработки изображений независимо от формата изображения, поэтому любое приложение, использующее WIC, получает автоматическую поддержку новых форматов изображений сразу после установки кодека. Расширяемая платформа метаданных позволяет приложениям считывать и записывать собственные собственные метаданные непосредственно в файлы изображений, поэтому метаданные никогда не теряются или отделяются от образа.

Этот раздел включает следующие подразделы:

Компоненты компонента образов Windows

Основными функциями WIC являются:

  • Позволяет разработчикам приложений выполнять операции обработки изображений в любом формате изображения с помощью единого единого набора общих интерфейсов, не требуя предварительного знания о конкретных форматах изображений.
  • Предоставляет расширяемую архитектуру plug and play для кодеков изображений, форматов пикселей и метаданных с автоматическим обнаружением новых форматов во время выполнения.
  • Поддерживает чтение и запись произвольных метаданных в файлах изображений с возможностью сохранения нераспознанных метаданных во время редактирования.
  • Сохраняет данные изображения с высокой глубиной до 32 битов на канал в конвейере обработки изображений.
  • Предоставляет встроенную поддержку наиболее популярных форматов изображений, форматов пикселей и схем метаданных.

Машинные кодеки

WIC включает несколько встроенных кодеков. Следующие стандартные кодеки предоставляются платформой.

Кодек Типы Mime Декодеры Кодировщики
BMP (формат растрового изображения Windows), спецификация BMP версии 5. image/bmp Да Да
GIF (формат графического обмена 89a), спецификация GIF 89a/89m image/gif Да Да
ICO (формат значка) image/ico Да Нет
JPEG (совместная группа экспертов по фотографии), спецификация JFIF 1.02 image/jpeg, image/jpe, image/jpg Да Да
JPEG XR (расширенный диапазон JPEG) image/jxr Да Да
PNG (переносимая сетевая графика), спецификация PNG 1.2 image/png Да Да
TIFF (формат файла с тегами), спецификация TIFF 6.0 image/tiff, image/tif Да Да
Обзор формата фотографий Windows Media, HD Photo image/vnd.ms-photo Да Да
DDS (DirectDraw Surface) image/vnd.ms-dds Да Да

 

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

Общие сведения о метаданных WIC

Другие ресурсы

Как написать КОДЕК с поддержкой WIC

Пример CODEC AITCodec