当前位置: 首页 > 专利查询>微软公司专利>正文

用于使用基于图块的再现器分层的系统和方法技术方案

技术编号:8347841 阅读:201 留言:0更新日期:2013-02-21 01:08
一种用于内容的基于图块的再现的方法。内容可在被组织成多个图块的存储器区域中被再现。在内容被按层生成的情景下,对于牵涉到合成图像层的操作,图像的各部分被处理的次序可以被选择,以便减小存储器存取次数的累计数量,这进而又可以提高使用基于图块的再现的计算机的性能。图像可被处理成使得涉及到再现对应于同一个图块的不同层的一些部分的操作被顺序地执行。这样的处理可以在具有支持基于图块的再现的图形处理单元的计算机中被使用,并且可以特别好地适用于具有平板形状因子的计算机。在计算机内的与图形处理实用程序的接口可以提供标志,以允许应用来规定操作是否可以重新排序。

【技术实现步骤摘要】

技术介绍
计算设备可以在视频显示器上向一个或多个人类用户显示诸如图像和/或文本那样的内容。为此,计算设备可以执行用于从内容计算像素值的再现过程一可被组织在称为图像平面(image plane)的存储器区域中的像素值可以被视频显示器使用来显示内容。要被显示的内容可包括被称为“图元(primitive)”的各种单元。图元的例子包括线段、曲线、符号(glyph)、窗口、按钮和/或形状,诸如圆形和多边形。这样,再现可以在“一个一个像素”或“一个一个图元”的基础上被实施。逐个像素地再现可牵涉到在图像平面像素上的迭代和依次确定它们的值的每一个。另一方面,逐个图元地再现可牵涉到在要被显示的内容中的图元上的迭代,以及对于每个这样的图元,确定哪些图像平面像素值可能受图元影响,并随之修改那些像素值。某些计算设备可以具有专用硬件,诸如视频卡和/或图形处理单元,其可被使用来执行一种或多种类型的操作,作为再现过程的一部分。例如,图形处理单元(GPU)可被使用来计算一个或多个图像平面像素值。这些计算设备可以提供软件应用,它们可以生成要显示的内容,例如通过适当的应用编程接口(例如,图形库、硬件驱动器等等)访问这样的专本文档来自技高网...

【技术保护点】
一种用于包括多个内容层的内容的基于图块的再现的方法(300),其中所述内容被组织成至少包括第一图块和第二图块的多个图块,所述方法包括:通过使用至少一个处理器(110,130)来计算一个或多个像素值而再现(316)对应于第一图块的该内容的至少第一部分;以及响应于所述再现,在再现对应于任何其它图块的内容之前,对于所述一个或多个像素值执行至少一个操作(322),其中所述至少一个操作包括用于合成所述多个层中的至少两个层的操作。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:BD佩尔顿A帕特尔S普罗诺沃斯特
申请(专利权)人:微软公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1