发明名称 多层图形处理系统和方法
摘要 一种用于提供改进的图形输出的多层图形处理系统和方法(如用于操作系统的)包括,例如平滑动画。这样的一个多层图形处理系统包括两个部件,包括请求式时间片(tick-on-demand)或慢速时间片(slow-tick)高层部件以及快速时间片(fast-tick)(如以图形硬件帧刷新速率)低层部件。一般来说,高层较不频繁的部件进行计算上深入细致的更新动画参数以及遍历场景数据结构的方面,以将简化的数据结构传递给所述低层部件。所述低层部件以诸如所述图形子系统的帧刷新速率之类的较高频率运行,来为所述图形子系统将所述数据结构处理成恒定的输出数据。所述低层处理包括按需要内插任何参数间隔来获得瞬时值,以对动画的每个帧绘制场景。
申请公布号 CN1272725C 申请公布日期 2006.08.30
申请号 CN02147328.5 申请日期 2002.10.18
申请人 微软公司 发明人 J·S·蓓达;G·D·斯维博格;O·D·温古雷亚努;K·T·加洛;P·C·戴维;M·W·卡尔金斯
分类号 G06F15/76(2006.01);G06T1/00(2006.01);G06T13/00(2006.01) 主分类号 G06F15/76(2006.01)
代理机构 上海专利商标事务所有限公司 代理人 张政权
主权项 1.计算环境中的一种系统,其特征在于,包括:图形子系统,用于输出包括图形的显示信息的帧;第1部件,该部件以第1速率向所述图形子系统提供图形数据,以输出显示信息的帧;第2部件,该部件与程序代码接口,为所述程序代码产生场景数据,把所述第2部件配置成以低于所述第1速率的第2速率将所述场景数据处理成图形信息,并向所述第1部件提供所述图形信息;高速缓存数据结构,所述第2部件将至少一些场景数据保持在所述高速缓存数据结构中。
地址 美国华盛顿州