Missing WIC features
- Dominant language
- C#
- Stars
- 7.7k
- Forks
- 1.3k
- Avg merge
- 1d 11h
- Merged PRs (30d)
- 61
Description
Tracking issue for features that WIC has but WPF does not.
- plenty of built-in pixel formats #4570, most importantly:
- [ ] `WICPixelFormat32bppRGBA` used by built-in WEBP #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 #7930
- [ ] metadata readers and writers
- [ ] pixel formats and converters
- classes for new or updated built-in codecs:
- [ ] JPEG XR #6337
- [ ] DDS (with its own interfaces)
- [ ] DNG
- [ ] HEIF (with its own metadata interfaces) #6337
- [ ] WEBP (with its own metadata interfaces) #6337
- [ ] recognize new PNG codec CLSIDs
- [ ] new JPEG properties (`IWICJpegFrameDecode`, `IWICJpegFrameEncode`)
- [ ] `IWICDevelopRaw` #4567
- [ ] `IWICCodecProgressNotification`
- [ ] allow developres to add managed classes for their WIC components
- [ ] allow developers to supply non-WIC based codecs https://github.com/dotnet/wpf/issues/1436#issuecomment-562444330
- [ ] allow developers to read and write metadata
- [ ] progressive decoding `IWICProgressiveLevelControl`
Contributor guide
Assessment
This issue has not been assessed yet.