描边时消除锯齿SetSmoothingMode

来源:互联网 发布:淘宝有正版av光盘卖吗 编辑:程序博客网 时间:2024/04/29 06:54
SmoothingModeAntiAlias指定消除锯齿的呈现。SmoothingModeDefault指定默认模式。SmoothingModeHighQuality指定高质量、低速度呈现。SmoothingModeHighSpeed指定高速度、低质量呈现。SmoothingModeInvalid指定一个无效模式。SmoothingModeNone指定不消除锯齿。

示例代码:

也可以添加到bitblt前面

[cpp] view plain copy
  1. Graphics g(dc.GetSafeHdc()) ;  
  2.   
  3.     Pen pen(Color(255, 255, 0, 0), 2) ;  
  4.     g.SetSmoothingMode(SmoothingModeAntiAlias) ;  
  5.     g.DrawPath(&pen, path) ;  
0 0
原创粉丝点击