-
公开(公告)号:CN108885528A
公开(公告)日:2018-11-23
申请号:CN201780020875.X
申请日:2017-03-24
Applicant: 微软技术许可有限责任公司
IPC: G06F3/0484 , G06F3/0488 , G06K9/00 , G06T11/20
CPC classification number: G06F3/04845 , G06F3/03545 , G06F3/04883 , G06F2203/04808 , G06T3/0068 , G06T11/203 , G06T11/60 , G06T2200/24
Abstract: 在本申请中公开了在应用用户界面中增强绘图技术的系统、方法和软件。在一实现中,在本申请中公开了一种引导对象,其允许用户靠着引导对象画、将其他对象靠着引导对象放置、以及或者与引导对象交互,如同其为模具似的。引导对象可以被呈现为用户通过用户输入可以调用的应用的用户界面中的绘图工具,以辅助在画布上创建内容。例如,当临近引导对象画线时,或当将形状靠近引导对象放置时,应用从引导对象获得指导信息,该指导信息允许应用在线或形状与引导对象之间提供交互,如同其为实际的模具似的。
-
公开(公告)号:CN109300181B
公开(公告)日:2023-05-05
申请号:CN201710740232.4
申请日:2012-11-14
Applicant: 微软技术许可有限责任公司
IPC: G06T13/80
Abstract: 本发明提供了用户界面和内容项的计算机生成的显示组件的动画。动画应用或引擎创建了各显示组件的图像(如,位图图像)并将这些图像放置在动画层。可为各层指定动画行为,从而当各层的性质变化时(如,所包含的对象在层上的移动)指示各层和相关联的显示组件图像如何动画显示或行为,以及,来改变各层上的性质从而触发动画(如,引起对象旋转的动画)。为了实现较高的帧速率,该动画应用可使用三个处理线程,包括用户界面(UI)线程、合成器线程、和渲染线程。通过利用用于定义显示行为功能和性质的声明性标记语言(诸如可扩展标记语言),显示行为可被优化并控制。
-
公开(公告)号:CN102945166B
公开(公告)日:2016-06-08
申请号:CN201210455168.2
申请日:2012-11-13
Applicant: 微软技术许可有限责任公司
IPC: G06F9/44
CPC classification number: G06F9/44 , G06F8/38 , Y02D10/14 , Y02D10/151
Abstract: 本发明提供了从存储器和处理中丢弃空闲图形显示元素的方法和系统。用于空闲的计算机产生的图形显示元素的存储器存储和处理被丢弃,以节省存储器容量、处理资源和功耗。如果计算机产生的显示框变为空闲达规定持续时间(例如30秒),在该规定持续时间中没有对空闲的显示框执行用户动作或处理器动作,则所存储的表示空闲显示框的数据从存储器中被丢弃,而且用于空闲的显示元素的处理被停止,从而节省存储器空间、处理资源和功耗(例如电池功率)。如果被丢弃的显示框重新变为活动,则其被丢弃的资源可被重建。替代地,空闲的显示元素可被传递至单独的应用,且在该空闲的显示元素重新变为活动时由作出请求的应用所收回。
-
公开(公告)号:CN110235097A
公开(公告)日:2019-09-13
申请号:CN201880009747.X
申请日:2018-01-29
Applicant: 微软技术许可有限责任公司
IPC: G06F3/0488
Abstract: 本文公开了用于在应用的用户界面中支持可反转墨水的系统、方法和软件。在一种实施方式中,应用在应用的用户界面中的画布上接收着墨输入。应用沿着着墨输入所采用的路径在画布上呈现墨水,并监测着墨输入以沿着路径反转方向。响应于着墨输入沿着路径反转方向,应用从画布上擦除至少一部分墨水。
-
公开(公告)号:CN109300181A
公开(公告)日:2019-02-01
申请号:CN201710740232.4
申请日:2012-11-14
Applicant: 微软技术许可有限责任公司
IPC: G06T13/80
Abstract: 本发明提供了用户界面和内容项的计算机生成的显示组件的动画。动画应用或引擎创建了各显示组件的图像(如,位图图像)并将这些图像放置在动画层。可为各层指定动画行为,从而当各层的性质变化时(如,所包含的对象在层上的移动)指示各层和相关联的显示组件图像如何动画显示或行为,以及,来改变各层上的性质从而触发动画(如,引起对象旋转的动画)。为了实现较高的帧速率,该动画应用可使用三个处理线程,包括用户界面(UI)线程、合成器线程、和渲染线程。通过利用用于定义显示行为功能和性质的声明性标记语言(诸如可扩展标记语言),显示行为可被优化并控制。
-
公开(公告)号:CN102929491B
公开(公告)日:2016-10-05
申请号:CN201210453987.3
申请日:2012-11-13
Applicant: 微软技术许可有限责任公司
IPC: G06F3/0481
CPC classification number: G06F9/4443 , G06F9/451 , G06T13/00
Abstract: 本发明描述跨窗口动画。动画可跨不同的窗口。这些跨窗口动画可包括窗口间动画和/或窗口过渡动画。窗口间动画用于跨窗口使元素动画化。窗口过渡用于同时对移动窗口/对窗口调整大小/显示窗口/隐藏窗口动画化。为了执行这些动画,覆盖图窗口覆盖包括两个不同窗口的至少一部分的动画区域。各层可用于表示可作为动画的一部分移动的图像或视觉元素。这些层可被置于动画覆盖图窗口中,以跨底层窗口移动视觉元素。指示受支持的底层窗口在动画期间将内容直接拉到覆盖图窗口。当底层窗口不被支持时,底层窗口的图片被拉到动画覆盖图窗口,使得底层窗口被包括在动画内。当动画完成时,动画覆盖图被移除。
-
公开(公告)号:CN110235097B
公开(公告)日:2022-08-30
申请号:CN201880009747.X
申请日:2018-01-29
Applicant: 微软技术许可有限责任公司
IPC: G06F3/04883 , G06F3/0354
Abstract: 本文公开了用于在应用的用户界面中支持可反转墨水的系统、方法和软件。在一种实施方式中,应用在应用的用户界面中的画布上接收着墨输入。应用沿着着墨输入所采用的路径在画布上呈现墨水,并监测着墨输入以沿着路径反转方向。响应于着墨输入沿着路径反转方向,应用从画布上擦除至少一部分墨水。
-
-
-
-
-
-