发明名称 用户界面中活动内容上的可扩展视觉效果
摘要 用于将视觉效果应用于诸如按钮、组合框、视频、编辑域等活动内容的方法和系统,其中在此后保留活动内容的交互性。本发明也向开发者提供了构建新的视觉效果并将其应用于活动内容的机制。
申请公布号 CN101283328B 申请公布日期 2011.08.03
申请号 CN200680033360.5 申请日期 2006.09.05
申请人 微软公司 发明人 A·M·史密斯;R·A·沃尔达茨科;B·K·卡那瓦;E·M·玛伊亚;P·J·斯维纳亚;R·V·帕蒂尔;S·塞博拉马尼亚
分类号 G06F3/048(2006.01)I 主分类号 G06F3/048(2006.01)I
代理机构 上海专利商标事务所有限公司 31100 代理人 张政权
主权项 一种变换视觉元素上的命中事件的坐标的方法,所述方法包括:提供包括一个或多个效果、一个输入和一个输出的有向无环图,所述一个或多个效果中的每一个都包括一双向变换函数;将所述一个或多个效果应用于所述视觉元素,其中将所述一个或多个效果应用于所述视觉元素进一步包括:在所述输入处提供所述视觉元素;判定在所述有向无环图中是否有所述一个或多个效果的下一个效果,并且如果有,则将所述视觉元素提供给所述下一效果的输入,判定所述视觉元素的格式是否与所述下一效果兼容,并且如果不是,则将所述视觉元素转换成兼容格式,将所述下一效果的双向变换函数应用于所述视觉元素,以便使用所述下一效果来修改所述视觉元素,重复判定在所述有向无环图中是否有所述一个或多个效果的下一个效果,直至在所述有向无环图中没有所述一个或多个效果的另一下一个效果;以及在所述输出处提供所述视觉元素;在所述输入处提供所述命中事件的坐标;判定在所述有向无环图中是否有所述一个或多个效果的在前的效果,并且如果有,则将所述坐标提供给所述在前的效果的输入,将所述在前的效果的双向变换函数反向应用于所述坐标,以便基于所述在前的效果来修改所述坐标,重复判定在所述有向无环图中是否有所述一个或多个效果的在前的效果,直至在所述有向无环图中没有所述一个或多个效果的另一在前的效果;以及在所述输出处提供所述坐标。
地址 美国华盛顿州