发明名称 |
视件和场景图接口 |
摘要 |
一种在应用编程接口(API)和对象模型中实现的方法和系统允许程序代码开发者以一致的方式与场景图数据结构接口来输出图形。通过该接口,程序代码书写绘图图元,如几何结构、图像数据、动画数据和其它数据到表示绘图表面的视件,包括确认视件对象、绘图视件对象和表面视件对象。该代码还能够指定视件上的变换、裁剪和不透明属性,并且向其它视件添加子视件以构建一分层场景图。一视件管理器遍历该场景图以向低级图形组件提供丰富的图形数据。 |
申请公布号 |
CN101421761B |
申请公布日期 |
2012.08.15 |
申请号 |
CN200480001671.4 |
申请日期 |
2004.07.28 |
申请人 |
微软公司 |
发明人 |
J·S·蓓达;G·A·斯奈德;K·T·加洛;A·M·史密斯;E·S·范登贝格;D·B·柯蒂斯 |
分类号 |
G06T13/00(2011.01)I;G06F9/54(2006.01)I |
主分类号 |
G06T13/00(2011.01)I |
代理机构 |
上海专利商标事务所有限公司 31100 |
代理人 |
顾嘉运 |
主权项 |
在为一个或多个对象接收程序代码的计算环境中的一种方法,包括:接收一函数调用,该函数调用被直接放置在视件应用编程接口层中;向程序代码提供了与场景图形接口的能力;提供了高级排版和动画引擎,所述高级排版和动画引擎还包括包含一个分层地排列的对象的场景图的高速缓存数据结构;通过使所述场景图中的数据被修改来响应于所述函数调用;调用视件管理器以向再现目标再现至少一个视件对象的树,其中所述视件管理器遍历所述场景图。 |
地址 |
美国华盛顿州 |