我对Windows Imaging Component(WIC)和GDI +之间的关系模糊不清.我在过去做过一些工作,表明,例如,WIC产生了视觉上优越的GIF编码,但我很惊讶我没有看到更多的人使用它进行图像处理而不是GDI +.我知道它没有GDI +的绘制操作,但对于编码/解码它似乎更优越.那么为什么我们不看迁移呢?
WIC与GDI +之间的关系(或更确切地说,两者之间的区别)在于WIC是可扩展的图像编解码器框架,该框架允许实现该框架的应用程序通过提供的编解码器接收对新图像格式的支持。GDI +是Windows的核心组件,它支持绘制操作,例如线条,字体,渐变等。
尽管GDI +对几种常见的图像格式具有本机支持,但可以为任何图像格式提供WIC编解码器。