*** Welcome to piglix ***

Windows Imaging Component

Windows Imaging Component (WIC)
A component of Microsoft Windows
Details
Included with Windows 10
Windows 8
Windows 7
Windows Vista
Windows XP Service Pack 3
.NET Framework 3.0
Related components
Windows Image Acquisition

The Windows Imaging Component (WIC) is a Component Object Model based imaging codec framework introduced in Windows Vista (and later available in Windows XP Service Pack 3) for working with and processing digital images and image metadata. It allows applications supporting the framework to automatically get support of installed codecs for graphics file formats.

It is similar to DirectShow, or ACM/VCM, in that it can be extended using image codecs and can support third-party graphics formats on a system-wide basis. Additionally, Windows Presentation Foundation applications also automatically support the installed image codecs. Codecs for RAW image formats used by high-end professional digital cameras are also supported in this manner.

WIC enables application developers to perform image processing operations on any image format through a single set of common APIs, without requiring prior knowledge of specific image formats. By writing a codec once for WIC, developers can get system-wide support for that graphics file format in all applications that use WIC, .NET 3.x or WPF.

Windows Imaging Component provides an extensible architecture for image codecs, pixel formats, and metadata, with automatic run-time discovery of new formats. It supports reading and writing of arbitrary metadata in image files, with the ability to preserve unrecognized metadata during editing. While working with images, it preserves high bit depth image data, up to 32 bits per channel, throughout the revamped high dynamic range image processing pipeline built into Windows Vista.

Windows Imaging Component supports Windows Color System, the ICC V4-compliant color management technology in Windows Vista.


...
Wikipedia

...