英勇星月

文章
4
资源
1
加入时间
2年10月17天

使用D2D接口绘制图形

使用微软的GDI绘图的效果可能会很差,因为没有反走样(antialias)处理,比如绘制一条非水平的直线或椭圆,看上去会有明显的不平滑,这是采样不足导致的。而一些其他的绘图方法入GDI plus则对此作了处理。这里介绍的是使用D2D接口实现绘图,可参考windows sdk里的Direct2DHelloWorld例子,首先通过D2D1CreateFactory和DWriteCreateFactor