用户界面和内容项的计算机生成显示组件的动画

    公开(公告)号:CN102999332A

    公开(公告)日:2013-03-27

    申请号:CN201210455485.4

    申请日:2012-11-14

    Applicant: 微软公司

    CPC classification number: G06T13/80 G06T2213/08

    Abstract: 本发明提供了用户界面和内容项的计算机生成的显示组件的动画。动画应用或引擎创建了各显示组件的图像(如,位图图像)并将这些图像放置在动画层。可为各层指定动画行为,从而当各层的性质变化时(如,所包含的对象在层上的移动)指示各层和相关联的显示组件图像如何动画显示或行为,以及,来改变各层上的性质从而触发动画(如,引起对象旋转的动画)。为了实现较高的帧速率,该动画应用可使用三个处理线程,包括用户界面(UI)线程、合成器线程、和渲染线程。通过利用用于定义显示行为功能和性质的声明性标记语言(诸如可扩展标记语言),显示行为可被优化并控制。

    从存储器和处理中丢弃空闲图形显示元素

    公开(公告)号:CN102945166A

    公开(公告)日:2013-02-27

    申请号:CN201210455168.2

    申请日:2012-11-13

    Applicant: 微软公司

    CPC classification number: G06F9/44 G06F8/38 Y02D10/14 Y02D10/151

    Abstract: 本发明提供了从存储器和处理中丢弃空闲图形显示元素的方法和系统。用于空闲的计算机产生的图形显示元素的存储器存储和处理被丢弃,以节省存储器容量、处理资源和功耗。如果计算机产生的显示框变为空闲达规定持续时间(例如30秒),在该规定持续时间中没有对空闲的显示框执行用户动作或处理器动作,则所存储的表示空闲显示框的数据从存储器中被丢弃,而且用于空闲的显示元素的处理被停止,从而节省存储器空间、处理资源和功耗(例如电池功率)。如果被丢弃的显示框重新变为活动,则其被丢弃的资源可被重建。替代地,空闲的显示元素可被传递至单独的应用,且在该空闲的显示元素重新变为活动时由作出请求的应用所收回。

    用于文档导航的低分辨率占位符内容

    公开(公告)号:CN103092954A

    公开(公告)日:2013-05-08

    申请号:CN201310016645.X

    申请日:2013-01-16

    Applicant: 微软公司

    CPC classification number: G06F17/212

    Abstract: 本发明涉及用于文档导航的低分辨率占位符内容。体系结构生成低分辨率占位符内容,这种内容通过保持并显示内容的结构来保持应用响应性的有用性。这促进了降低与预先渲染结构完整不变的内容相关联的存储器要求。该体系结构允许以低于旨在用于实际显示的缩放水平来存储预先渲染的内容以要求较少的资源,以较低的缩放水平来预先渲染内容以允许应用为较低缩放水平调整来提供高于按照全显示缩放水平渲染并压缩得到的数据将达到的结构完整性,将预先渲染的内容拉伸至旨在用于显示的缩放水平以便达到直接与全分辨率内容融合的低分辨率外观,并在全分辨率内容变为可用时在低分辨率内容和全分辨率内容之间过渡。

Patent Agency Ranking