是否可能创建一个受管(非GDI)的位图?

3

是否可能创建一个完全托管的代码位图对象?我的理解是,位图对象是围绕着一个未经管理的GDI对象的包装器。

我希望这样做可以在处理成千上万个图像时提高性能。

2个回答

1

Bitmap对象从未出现过问题。

传统思维认为非托管代码比托管代码稍微快一点,所以你感觉反过来使用时性能提高了有些奇怪...


我在Dispose()方法释放每个对象的GDI+句柄方面遇到了问题。ANTS Profiler显示这是我的最大瓶颈所在。希望我只是做错了什么。 - CmdrTallen

0
我想推荐看一下Paint.NET的源代码,但看起来它现在已经不可用了:(。这很遗憾,因为它有很多关于位图的好东西。然而,我发现了这个http://code.google.com/p/paint-mono/,也许它可以帮助你解决问题。

什么?!确实不再可用了。糟糕。 - Jabe

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接