Skip to content
EntityQ2083260· pop 5· linked from 131 articles

Windows Imaging Component

Sign in to save

Also known as WIC

codec framework in Windows Vista

Described at

Windows Imaging Component Overview - Win32 apps | Microsoft Learn

The Windows Imaging Component (WIC) provides an extensible framework for working with images and image metadata.

msdn.microsoft.com →

The Windows Imaging Component (WIC) is available in Windows Vista and later operating systems (OSes). WIC provides an extensible framework for working with images and image metadata. WIC makes it possible for independent software vendors (ISVs) and independent hardware vendors (IHVs) to develop their own image codecs and get the same platform support as standard image formats (for example, TIFF, JPEG, PNG, GIF, BMP, and HDPhoto). A single, consistent set of interfaces is used for all image processing, regardless of image format, so any application using the WIC gets automatic support for new image formats as soon as the codec is installed. The extensible metadata framework makes it possible for applications to read and write their own proprietary metadata directly to image files, so the metadata never gets lost or separated from the image. Enables application developers to perform image processing operations on any image format through a single, consistent set of common interfaces, without requiring prior knowledge of specific image formats. Provides an extensible "plug and play" architecture for image codecs, pixel formats, and metadata, with automatic run-time discovery of new formats. Supports reading and writing of arbitrary metadata in image files, with the ability to preserve unrecognized metadata during editing. Preserves high bit depth image data, up to 32 bits per channel, throughout the image processing pipeline. Provides built-in support for most popular image formats, pixel formats, and metadata schemas. WIC includes several built-in codecs. The following standard codecs are provided with the platform. BMP (Windows Bitmap Format), BMP Specification v5. image/bmp Yes Yes GIF (Graphics Interchange Format 89a), GIF Specification 89a/89m image/gif Yes Yes ICO (Icon Format) image/ico Yes No JPEG (Joint Photographic Experts Group), JFIF Specification 1.02 image/jpeg, image/jpe, image/jpg Yes Yes JPEG XR (JPEG Extended Range) image/jxr Yes Yes PNG (Portable Network Graphics), PNG Specification 1.2 image/png Yes Yes TIFF (Tagged Image File Format), TIFF Specification 6.0 image/tiff, image/tif Yes Yes Windows Media Photo, HD Photo format overview image/vnd.ms-photo Yes Yes DDS (DirectDraw Surface) image/vnd.ms-dds Yes Yes Want to try using Ask Learn to clarify or guide you through this topic? Ask Learn is an AI assistant that can answer questions, clarify concepts, and define terms using trusted Microsoft documentation.

Excerpt from a page describing this subject · 4,951 chars · not written by Vinony

Wikidata facts

Instance of
software
Show 2 more facts
Sources (1)

via Wikidata · CC0

Article · 日本語

Windows Imaging Component (WIC) はComponent Object Modelに基づいた画像コーデックのフレームワークであり、Windows VistaおよびWindows XP Service Pack 3以降で導入されたもので、デジタル画像および画像のメタデータを処理する。これにより、WICを利用したアプリケーションはインストールされた画像形式のコーデックによるサポートが自動的に得られるようになる。 画像コーデックを使用してサードパーティーの画像形式にシステム全体で対応できる点において、GDI+、DirectShow、、VCMなどの技術に類似している。加えて、Windows Presentation Foundation (WPF) のアプリケーションは自動的にインストールされた画像コーデックをサポートする。ハイエンドのデジタルカメラで使用されるRAW画像形式のコーデックもWICを利用してサポートを追加することが可能である。 WICによってアプリケーション開発者はあらゆる画像形式での画像処理を単一で共通のAPIで、特定の画像形式に対する前提知識を必要とせず処理可能になる。 またWIC用のコーデックを記述することによって、すべてのWICネイティブアプリケーション、.NET 3.x以降のマネージアプリケーション、およびWPFアプリケーションでその画像形式をサポートすることが可能になる。 WICにはWindows 7、Windows 8、Windows 8.1、Windows 10にて新機能が追加されている。

Abstract from DBpedia / Wikipedia · CC BY-SA

Available in 5 languages

via Wikidata sitelinks · CC0