gpt4 book ai didi

c++ - 多次 dc->DrawLine() 还是一次 blit 更便宜?

转载 作者:太空宇宙 更新时间:2023-11-03 10:37:15 25 4
gpt4 key购买 nike

我有一个带有网格的控件。每次使用设备上下文类中的绘制线函数绘制构成网格的水平线和垂直线是否更昂贵,或者将网格一次绘制到内存设备上下文然后每次将其 blit 到 window 直流?谢谢。

最佳答案

这取决于很多因素,包括你有多少行,网格有多大,以及用户有什么显卡。

你最好的选择是只做其中一个(可能是 DrawLine,我的直觉说它会更简单和更快)然后在一台慢速机器上测试它。如果它有效并且足够快,请不要过早地对其进行优化。

关于c++ - 多次 dc->DrawLine() 还是一次 blit 更便宜?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/925650/

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