[发明专利]基元组成有效
申请号: | 201210328495.1 | 申请日: | 2012-09-07 |
公开(公告)号: | CN102968755A | 公开(公告)日: | 2013-03-13 |
发明(设计)人: | G.施奈德;B.约丹;A.米凯尔;B.J.克拉克;P.W.奥尔茨塔 | 申请(专利权)人: | 微软公司 |
主分类号: | G06T1/00 | 分类号: | G06T1/00;G06T1/20 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 董宁;汪扬 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 在用户接口线程中执行基元组成,从而增强将用户接口框架扩展到具有有限资源的计算设备的能力。在一个或多个实施例中,用户接口线程遍历描述程序的用户接口元素的用户接口层次结构并直接生成表示用户接口层次结构的至少一部分的静态图形处理单元(GPU)数据结构。用户接口线程将静态GPU数据结构传递到组成线程,所述组成线程在生成多个视频帧期间使用这些静态GPU数据结构。这包括组成线程根据静态GPU数据结构,将针对多个视频帧的GPU数据和GPU命令发送到GPU来呈现。 | ||
搜索关键词: | 组成 | ||
【主权项】:
在包括一个或多个处理器和系统存储器的计算机系统(200)中,该计算系统还包括图形处理单元(GPU)(228),一种使用基元组成来呈现程序(204)的用户接口的方法包括:用户接口(UI)线程(202)遍历所述程序的用户接口层次结构(206)的行为,所述用户接口层次结构描述所述程序的用户接口的一个或多个用户接口元素;根据所述UI线程遍历所述用户接口层次结构,所述UI线程直接生成表示所述用户接口层次结构的至少一部分的一个或多个静态GPU数据结构(208)的行为;所述UI线程将所述一个或多个静态GPU数据结构传递到组成线程(216)的行为,所述组成线程保留所述一个或多个静态GPU数据结构(220)以便在生成对应于所述用户接口的多个视频帧期间重复使用;以及所述组成线程生成对应于所述用户接口的所述多个视频帧的行为,包括所述组成线程针对所述多个视频帧中的每个视频帧,将根据所述一个或多个静态GPU数据结构导出的GPU数据和GPU命令(224)发送到所述GPU,以使得在呈现对应于所述用户接口的所述多个视频帧时,所述组成线程重复使用从所述UI线程接收的所述一个或多个静态GPU数据结构。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210328495.1/,转载请声明来源钻瓜专利网。