首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WIC和GDI+之间的关系是什么?

WIC和GDI+之间的关系是什么?
EN

Stack Overflow用户
提问于 2009-03-02 15:23:52
回答 2查看 2.3K关注 0票数 6

我对Windows映像组件(WIC)和GDI+之间的关系模糊不清。我在过去做过一些工作,例如,WIC产生了视觉上更好的GIF编码,但令我惊讶的是,我没有看到更多的人使用它来进行图像处理而不是GDI+。我知道它没有GDI+的绘制操作,但在编码/解码方面它似乎更好。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-03-03 01:10:00

WIC和GDI+的关系(或者更确切地说是区别)是WIC是一个可扩展的图像编解码器框架,它允许实现该框架的应用程序通过提供的编解码器接收对新图像格式的支持。GDI+是Windows的核心组件,它支持线条、字体、渐变等绘制操作。

虽然GDI+具有对几种常见图像格式的本机支持,但可以为任何图像格式提供WIC编解码器。

票数 5
EN

Stack Overflow用户

发布于 2009-08-19 12:03:00

我知道GDI+使用WIC来执行某些任务。至少在Windows7中是这样的。

请考虑以下代码:

代码语言:javascript
复制
image.Write(target, ImageFormat.Gif);

当我在Windows XP下运行这段代码时,它将使用GDI+ Gif编码器将图像写入Gif。当我在Windows7下运行相同的代码时,它将使用WIC Gif编码器。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/602727

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档