Paint.NET 3.5支持Windows 7 DirectWrite
  • 上方文Q
  • 2009年08月13日 06:08
  • 0

被称为微软画图工具最佳替代软件的Paint.NET今天放出了最新的3.5 Build 3509 Alpha开发版,特别加入了对DirectWrite API的支持,在Windows 7下该软件的文本工具会用DirectWrite取代GDI。

微软在Windows 7中加入了两种新的DirectX API,其中Direct2D建立在DX10.1基础上,主要用于2D矢量绘图,DirectWrite则是一套新的字体和文本渲染系统,用于在D3D/D2D目标上绘制ClearType文本,还可以在适当的条件下配合Direct2D利用GPU进行加速。

DirectWrite支持多线程渲染,且能在垂直方向上进行反锯齿,还支持亚像素精度,因此渲染速度更快、文本质量更高,而GDI是单线程的,只能在水平方向上反锯齿。换句话说,GDI使用的是整数,DirectWrite则是浮点。

Paint.NET 3.5支持Windows 7 DirectWrite DirectWrite技术架构图

Paint.NET 3.5支持Windows 7 DirectWrite GDI与DirectWrite效果对比

Paint.NET 3.5支持Windows 7 DirectWrite GDI亚像素效果

Paint.NET 3.5支持Windows 7 DirectWrite DirectWrite亚像素效果

虽然目前的Paint.NET 3.5版本还仅支持软件模式DirectWrite渲染,不过开发人员在Core i7 3.6GHz和Atom 1.6GHz系统上进行测试后表明,新API带来了明显的性能改进。你可以使用“/disableDirectWrite”命令参数禁用该功能,或者使用“/mutexName”和GDI渲染器进行对比。命令如下:

C:\>cd c:\program files\paint.net C:\Program Files\Paint.NET>paintdotnet /mutexName=PDN35_DW C:\Program Files\Paint.NET>paintdotnet /mutexName=PDN35_GDI /disableDirectWrite

除了DirectWirte,Paint.NET 3.5还在文本工具栏上增加了删除线效果,并解决了一些残留的文本渲染和剪切问题。

Piant.NET 3.50.3509.39233预览版下载: http://www.getpaint.net/files/zip/preview/Paint.NET.3.50.3509.39233.Install.zip

Paint.NET 3.5支持Windows 7 DirectWrite

 

文章纠错

  • 好文点赞
  • 水文反对

此文章为快科技原创文章,快科技网站保留文章图片及文字内容版权,如需转载此文章请注明出处:快科技

观点发布 网站评论、账号管理说明
热门评论
查看全部评论
相关报道

最热文章排行查看排行详情

邮件订阅

评论0 | 点赞0| 分享0 | 收藏0