SOUI官方论坛

 找回密码
 立即注册
查看: 322|回复: 3

Skia渲染和GDI渲染有什么区别?

[复制链接]

该用户从未签到

4

主题

67

帖子

1388

积分

06:00合体期

Rank: 6Rank: 6

积分
1388
发表于 2019-9-12 14:48:31 | 显示全部楼层 |阅读模式
本帖最后由 lemon 于 2019-9-12 14:53 编辑

Skia渲染和GDI渲染有什么区别?

该用户从未签到

4

主题

67

帖子

1388

积分

06:00合体期

Rank: 6Rank: 6

积分
1388
 楼主| 发表于 2019-9-12 14:50:07 | 显示全部楼层
本帖最后由 lemon 于 2019-9-12 14:54 编辑

111
回复

使用道具 举报

该用户从未签到

7

主题

42

帖子

218

积分

02:00元婴期

Rank: 3Rank: 3

积分
218
发表于 2019-9-12 15:52:56 | 显示全部楼层
我也想知道

该用户从未签到

24

主题

253

帖子

1185

积分

版主

Rank: 7Rank: 7Rank: 7

积分
1185

突出贡献优秀版主

发表于 2019-9-12 17:38:12 | 显示全部楼层
一个用skia,一个用gdi.
skia是chrome的渲染引擎,速度快,支持搞锯齿,原生支持32位颜color。缺点是skia这个库有点大,编译出来1.2M.
GDI是windows的默认渲染引擎,编译后体积小;缺点就是原生不支持32位颜color,使用gdi在32位位图上绘制后,位图的alpha会被清0,SOUI中为了使用GDI支持alpha,做了一些特殊处理,这也导致速度更慢。此外GDI在抗锯齿方面很差。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|SOUI官方论坛 ( 粤ICP备18103663号-2 )

GMT+8, 2020-2-24 10:27

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表