首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WindowsImagingComponent或System.Windows.Media.Imaging

WindowsImagingComponent或System.Windows.Media.Imaging
EN

Stack Overflow用户
提问于 2011-09-27 08:47:50
回答 2查看 355关注 0票数 1

我需要在托管代码中使用一些位图,并将它们保存为PNG文件。我应该使用Microsoft.WindowsAPICodePack.DirectX.WindowsImagingComponent还是System.Windows.Media.Imaging?它们看起来非常相似,我不确定为什么我会选择一个而不是另一个。有人能对它们进行比较和对比吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-09-27 09:17:06

它们都使用WIC,这就是它们如此相似的原因。Windows API Code pack是已停用的内容,您将希望使用WPF命名空间,因为它在.NET 3和更高版本上可用,不需要单独安装。

票数 1
EN

Stack Overflow用户

发布于 2011-09-27 09:13:12

Microsoft.WindowsAPICodePack.DirectX.WindowsImagingComponent位于Windows API Code Pack中,这是一个源代码库,您需要将其构建到应用程序中。另一方面,.NET框架中包含了System.Windows.Media.Imaging。

如果您对Windows API Code Pack没有其他用途,我建议您使用System.Windows.Media.Imaging。我相信在Windows API代码包中包含WIC主要是为了与代码包中的DirectX API进行互操作,这在.NET框架中没有等价物。

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

https://stackoverflow.com/questions/7563029

复制
相关文章

相似问题

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