IWICFormatConverter interface (wincodec.h)

Represents an IWICBitmapSource that converts the image data from one pixel format to another, handling dithering and halftoning to indexed formats, palette translation and alpha thresholding.

Inheritance

The IWICFormatConverter interface inherits from IWICBitmapSource. IWICFormatConverter also has these types of members:

Methods

The IWICFormatConverter interface has these methods.

 
IWICFormatConverter::CanConvert

Determines if the source pixel format can be converted to the destination pixel format.
IWICFormatConverter::Initialize

Initializes the format converter.

Requirements

Requirement Value
Minimum supported client Windows XP with SP2, Windows Vista [desktop apps | UWP apps]
Minimum supported server Windows Server 2008 [desktop apps | UWP apps]
Target Platform Windows
Header wincodec.h

See also

AITCodec Sample CODEC

Conceptual

How to Write a WIC-Enabled CODEC

IWICBitmapSource

Other Resources

WIC GUIDs and CLSIDs

Windows Imaging Component Overview