gpt4 book ai didi

gdi+ - GDI+ 的替代品

转载 作者:行者123 更新时间:2023-12-04 02:17:23 28 4
gpt4 key购买 nike

我喜欢 GDI+,因为它具有高性能并且包含在 Windows XP 中。但是,它的模糊类和效果类仅在 GDI+ 1.1 中可用,后者仅随 Windows Vista 或更高版本提供。尽管微软计划很快放弃对 Windows XP 的支持,但仍有很大比例的人仍然坚持使用 XP。如果您制作任何面向消费者的软件,则必须支持 Windows XP。但不幸的是,GDI+ 1.1 不能在 XP 下重新分发。

我尝试了几个开源图像库。但是,在性能方面,例如高斯模糊操作,它们明显比 gdi+ 慢。

任何人都可以推荐一个更好的替代 GDI+ 并支持 XP 的方法吗?

最佳答案

我很惊讶你找到了 GDI+ Blur根据它的表现来吸引人。

请注意,与 GDI 的前身不同,GDI+ 不是硬件加速(基于 CPU 的渲染) - 参见 this article有关 XP、Vista、W7 上 GDI/GDI+ 的一些细节,包括比较两者的一些基本渲染基准。

正如 Abdias Software 所提到的,WPF BlurEffect 是一个很好的解决方案,因为它使用 DirectX 进行渲染。

高性能高斯模糊的另一个选择是实现基于 GPU 的模糊(通过一些 GPU 加速 API 中的着色器,例如 OpenGL/GLSL、DirectX 或 Direct2D)例如:http://callumhay.blogspot.com/2010/09/gaussian-blur-shader-glsl.html

关于gdi+ - GDI+ 的替代品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14076141/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com