: 推 abram: 反安装mactype之后就没渲染 http://imgur.com/FqwZv2t
: → abram: 不过我注意到DirectWrite就自动关了 重安装mactype在即使
: → abram: DirectWrite仍是false的情况下 还是有渲染 应该非write问题
: 推 abram: 我把2011版上传到http://ge.tt/6JIqwXY2 有兴趣可以用看看
不用反安装,只要关闭就好了,
如果关闭下仍然有渲染,而且渲染效果相同
-> 看到的效果为DW渲染
我用过2011.1019版,在开硬件加速的情况下是无法渲染的,
作业系统是WIN7,也许是系统的问题,说不定WIN8.1/WIN10
就可以成功渲染了,我回去再试试你上传的版本。
不过理论上使用DW的话,MacType是无法渲染的,
所以你的情况DW有开,却仍然可以用MacType相当奇怪。
而且反安装MacType之后,Fx竟然会自动关掉DW,
这样更奇怪,MacType删除应该不会影响到DW。
重新整理你的情况:
1. 反安装MT之后 DW自动关闭 -> 结果无渲染
没有MT也没有DW,本来就会无渲染 这结果是正常的
2. 安装MT 没有开DW -> 结果有渲染
没有开DW使用MT,本来就会有MT渲染效果 这结果也是正常的
现在问题是,在开启DW的情况下,MacType是否有成功渲染Fx,
我们看到的效果是MacType还是DW。
要实验的话,可以暂时关闭MacType,同时确认
about:Support里面图形项目的DW有启用,
截图观察此时的渲染效果和MacType启用时是否一样:
1. 如果关闭MT 且DW启用 且有渲染 且渲染效果一样
-> 原先看到的为DW渲染
2. 如果关闭MT 且DW启用 但无渲染
-> 系统的DW有问题,Fx显示DW渲染但其实是走传统GDI,
所以MacType可以渲染成功
3. 如果关闭MT 且DW自动停用 结果无渲染
- > 非常奇怪,不明白为什么关闭MT之后DW会跟着自动停用
您有另外使用Stylish做字型替换或渲染吗?
实验时把Stylish渲染关掉可能会更清楚。