- 2
- 0
- 约3.91千字
- 约 4页
- 2023-08-06 发布于上海
- 举报
Windows Phone 中的图形渲染处理
这篇文章主要介绍Windows Phone 中 XAML 的渲染处理过程,你可以根据下文中所提到的内容来优化现有的XAML 页面,来提高页面渲染的性能。
XAML 的渲染包括以下两个阶段:
光栅化(Rasterization) 光栅化是将图形的表现形式从以基于矢量 (vector-based) 的图形(比如:线、文字和矩形)转换成基于像素(pixel-based)的图形,从而可以使图像直接显示在屏幕上的处理过 程。这个转换过程要先在内存中先为位图分配一个缓冲区,然后将以矢量图形一个像素一个像素的转换成位图,并完成蒙板和梯度值的计算。这个光栅化的过程完全 是由CPU 来处理的。
组合(Composition) 在每一个 UIElement 都被光栅化之后渲染器按照原始 元素 Z 轴的顺序讲各个缓冲区上的位图层叠到彼此之上。这个处理将各个位图组合到了一起,所以渲染器要负责处理元素的透明度和任何转换(如:大小和位置), 最终将位图展示在设备的屏幕上。组合处理CPU 或者GPU 来完成。
下面这张图通过将两个UI Element 展示在屏幕上,说明了光栅化和组合阶段的过程,其中一个具有不透明蒙板。
渲染的过程是非常复杂的,因为屏幕上的图形都是由UI Element 的集合组合在一起的, 而很多 UI Element 又是由其他 UI Eleme
您可能关注的文档
- unit9whatdoeshelooklike分析和总结分析和总结.docx
- Unit14 Festivals分析和总结分析和总结.docx
- Unit14 Festivals教案分析和总结.docx
- Unit21 Body talk教学设计 新课程.docx
- UnitIdlikesomenoodles说课稿分析和总结.docx
- UnitWheredidyou go on vacation重点短语句型.docx
- Unit常用表示方位的介词和短语.docx
- Uni操作系统下的守护进程.docx
- Uni套接字分析和总结.docx
- upfile%2Ffiles200364%2F饭店营销期末复习提纲.docx
- GB 16413-2026煤矿用非金属制品安全技术要求.pdf
- GB/T 17498.10-2026室内固定式健身器材 第10部分:带有固定轮或无飞轮的健身车 附加的特殊安全要求和试验方法.pdf
- GB/T 17498.7-2026室内固定式健身器材 第7部分:划船器 附加的特殊安全要求和试验方法.pdf
- 《GB/T 17498.9-2026室内固定式健身器材第 9部分:椭圆训练机 附加的特殊安全要求和试验方法》.pdf
- 《GB/T 47339-2026小型无刷直流风机通用技术条件》.pdf
- GB/T 47339-2026小型无刷直流风机通用技术条件.pdf
- 中国国家标准 GB/T 47339-2026小型无刷直流风机通用技术条件.pdf
- 《GB/Z 36271.3-2026交流1 kV及直流1.5 kV以上电力设施 第3部分:高压设施的设计和安装原则 高压设施的安全》.pdf
- 中国国家标准 GB/Z 36271.3-2026交流1 kV及直流1.5 kV以上电力设施 第3部分:高压设施的设计和安装原则 高压设施的安全.pdf
- GB/Z 36271.3-2026交流1 kV及直流1.5 kV以上电力设施 第3部分:高压设施的设计和安装原则 高压设施的安全.pdf
最近下载
- 物流园区交付标准.docx VIP
- DB61T 2132-2025市场监督管理政务督查规范.pdf VIP
- 网络与信息安全管理员四级理论试题题库及答案.doc VIP
- 装修施工瓷砖铺贴技术要求.docx
- 中航集团(国航股份)管理储备生岗位2026届高校毕业生校园招聘参考试题附答案解析.docx VIP
- 注册安全工程师考试化工安全生产实务(初级)试卷及解答参考(2024年).docx VIP
- 三国群英传7秘籍大全 完整全秘籍编码汇总.pdf
- 2025年网络与信息安全管理员(工业互联网安全)理论试题及答案.pdf VIP
- 小学一年级20以内口算卡片制作.xls VIP
- 安徽省天一大联考皖豫名校联盟2024-2025学年高三4月份检测物理含答案.pdf VIP
原创力文档

文档评论(0)