Open
Description
Tracking issue for features that WIC has but WPF does not.
- plenty of built-in pixel formats Enabling/extending available PixelFormats #4570, most importantly:
-
WICPixelFormat32bppRGBA
used by built-in WEBP WebP with alpha image is broken #1436 -
WICPixelFormat96bppRGBFloat
used by built-in TIFF - big groups of unsupported formats:
- 10-bit
- fixed point
- half float
- CMYK
- n-channels
-
- support for add-in pixel formats
- enumererating available:
- decoders and encoders [API Proposal]: Add API for enumerating installed codecs #7930
- metadata readers and writers
- pixel formats and converters
- classes for new or updated built-in codecs:
- JPEG XR JPEG XL / JPEG XR / AVIF / HEIF / Webp Encoders and Decoders #6337
- DDS (with its own interfaces)
- DNG
- HEIF (with its own metadata interfaces) JPEG XL / JPEG XR / AVIF / HEIF / Webp Encoders and Decoders #6337
- WEBP (with its own metadata interfaces) JPEG XL / JPEG XR / AVIF / HEIF / Webp Encoders and Decoders #6337
- recognize new PNG codec CLSIDs
- new JPEG properties (
IWICJpegFrameDecode
,IWICJpegFrameEncode
)
-
IWICDevelopRaw
Support for IWICDevelopRaw #4567 -
IWICCodecProgressNotification
- allow developres to add managed classes for their WIC components
- allow developers to supply non-WIC based codecs WebP with alpha image is broken #1436 (comment)
- allow developers to read and write metadata
- progressive decoding
IWICProgressiveLevelControl