[发明专利]过扫描支持有效
申请号: | 201380008545.0 | 申请日: | 2013-01-31 |
公开(公告)号: | CN104272245B | 公开(公告)日: | 2017-02-08 |
发明(设计)人: | J·萨达姆;J·H·斯卡佛;T·C·帕特森;P·科夫曼;G·斯塔尔;J·S·哈博 | 申请(专利权)人: | 苹果公司 |
主分类号: | G06F3/14 | 分类号: | G06F3/14 |
代理公司: | 中国国际贸易促进委员会专利商标事务所11038 | 代理人: | 李晓芳 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 扫描 支持 | ||
背景技术
本公开整体涉及显示技术领域。更具体地,本公开涉及一种技术,所述技术用于至少部分地基于应用程序指示其将显示的信息类型,而设定执行中的应用程序的显示缓冲区大小。
早期的电视机在如何将视频图像限定在电视机的阴极射线管(CRT)内这一方面是高度可变的。正因为如此,制造商定义了三个区域:(1)字幕安全区域,其为假定在所有显示设备上可见的区域,因此在该位置文本肯定不会被切断;(2)动作安全区域,其为表示“完美”显示设备的可视区域的区域;和(3)过扫描区域,其为完整的图像区域。因此,术语“过扫描区域”是指可能无法被观察者确实看到的视频图像的四个边缘周围的区域。
虽然早期的显示设备执行过扫描以补偿制造问题,但诸如液晶显示器(LCD)的现代像素化显示设备不需要执行这一操作。然而,许多显示设备仍在执行这一操作。这一点以及应用程序不知道耦接到其上正在执行应用程序的系统的显示设备是否执行过扫描这一事实可能导致非最佳显示。例如,如果应用程序假定显示设备过扫描,则其可通过将其输出缩放至小于显示设备实际范围的大小而对此进行预补偿。如果显示设备确实过扫描,则其将显示具有黑色边界的应用程序的输出。然而,如果显示器并未过扫描,则应用程序生成具有多余黑色边界的输出。另一方面,如果应用程序并未假定显示设备过扫描,则其可生成与显示设备的完整范围相匹配的输出。如果显示设备并未过扫描,则应用程序将使用其完整的范围。然而,现在如果显示设备确实过扫描,则一些应用程序的输出将被裁剪。因此,可能有利的是,提供一种机制以至少部分地基于应用程序的输出类型来动态地设定应用程序所使用的显示区。
发明内容
本文所述的技术提供了基于显示设备的范围和显示模式来设定执行中的应用程序的显示缓冲区大小的方法。根据第一实施例的显示方法包括确定显示设备的一个或多个特征。示例性特征包括显示设备的显示范围以及设备是否对其输入进行过扫描。执行中的应用程序可随后指示其所需的显示模式。在第一示例性显示模式中,应用程序未对过扫描进行补偿;期望支持环境处理这些琐碎的操作。在第二示例性模式中,应用程序对预期的过扫描进行预补偿。在第三示例性模式中,应用程序提供可能被过扫描所裁剪的内容,而不影响应用程序的性能和不应被裁剪的内容。在该后一种情况下,应用程序可在其显示缓冲区的“显示安全”区中放置第二类型的内容。一旦应用程序已指定其所需的显示模式,则可至少部分地基于所述显示模式和显示设备特征中的至少一个而将一个或多个显示缓冲区特征发送到执行中的应用程序。应用程序可使用这些特征来限定其显示缓冲区的大小。例如,在一种模式中,应用程序可被告知将其显示缓冲区的大小设置为少于(即,小于)用于驱动所述显示设备的帧缓冲区。在该模式中,应用程序可通过仅写入到较小的显示缓冲区中来对其显示输出进行预补偿。在另一种模式中,应用程序可以得到两个大小的值;第一个值表示显示设备的完整范围,而较小的值指示显示缓冲区内的“显示安全”的区。根据本公开的方法可体现在程序代码中并被置于非暂态存储器中,或体现在硬件设备(如,计算机系统和/或移动设备)中,所述硬件设备使用程序控制设备(如,计算机处理器)可实施所述方法。
附图说明
图1示出了根据一个实施例的具有插入区和过扫描区域的显示区。
图2示出了根据一个实施例的显示操作的操作时间线。
图3以框图形式示出了根据一个实施例的、基于应用程序的指定显示模式而对应用程序的显示缓冲区内容执行的动作。
图4以流程图形式示出了根据一个实施例的显示操作。
图5以流程图形式示出了根据一个实施例的显示模式确定方法。
图6以框图形式示出了根据一个实施例的操作环境。
图7以框图形式示出了根据本公开的可用于实施一个或多个操作的示例性计算机系统。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苹果公司,未经苹果公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380008545.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:三阶缓冲装置
- 下一篇:处理靶材的光刻系统和方法