Windows GDI-FillRect vs MoveToEx&LineTo?

问题描述 投票:0回答:1

[在使用GDI读取在Windows中绘制线条的源代码时,尽管唯一的目的是绘制线条,但经常看到使用FillRect()。但是,用宽度值和实心矩形画一条线的最终结果是非常相似的吗?

[FillRect()是1个函数调用,使用MoveToEx和LineTo需要2

[需要使用FillRect()MoveToEx(画线的效率更高]和LineTo()

windows gdi
1个回答
0
投票

[在最常见的情况下,对于完全水平和垂直的矩形,FillRect将执行与MoveToEx和LineTo相同的操作。如今,GDI和屏幕之间存在许多间接层,因此性能差异几乎可以确定是不相关的。

© www.soinside.com 2019 - 2024. All rights reserved.