使用GDI画线在非水平与垂直方向画出来的是非光滑的曲线,有锯齿。有时候锯齿很明显。
问题是:在该直线上每隔三分之一取1点,使用三角函数算出来的该点总会很不幸与实际的线有1个像素值的误差。尝试过对求出的该点double值使用四舍五入,但会有偏大1个像素值的情况出现。
不知道GDI画线函数是使用的什么算法,是否是四舍五入,还是每隔多少开始像素偏移