[发明专利]过扫描支持有效
申请号: | 201380008545.0 | 申请日: | 2013-01-31 |
公开(公告)号: | CN104272245B | 公开(公告)日: | 2017-02-08 |
发明(设计)人: | J·萨达姆;J·H·斯卡佛;T·C·帕特森;P·科夫曼;G·斯塔尔;J·S·哈博 | 申请(专利权)人: | 苹果公司 |
主分类号: | G06F3/14 | 分类号: | G06F3/14 |
代理公司: | 中国国际贸易促进委员会专利商标事务所11038 | 代理人: | 李晓芳 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 扫描 支持 | ||
1.一种非暂态计算机可读介质,包括:
用于确定显示设备的一个或多个显示设备特征的计算机代码;
用于从执行中的应用程序接收指示显示模式的值的计算机代码;以及
用于至少部分地基于所述一个或多个显示设备特征中的至少一个和所述显示模式而将一个或多个显示缓冲区特征发送到所述执行中的应用程序的计算机代码。
2.根据权利要求1所述的非暂态程序存储设备,其中用于确定一个或多个显示设备特征的所述计算机代码包括用于确定所述显示设备的显示范围的计算机代码。
3.根据权利要求2所述的非暂态程序存储设备,其中用于确定所述显示设备的显示范围的所述计算机代码包括用于从所述显示设备接收指示所述显示范围的值的计算机代码。
4.根据权利要求2所述的非暂态程序存储设备,其中用于确定所述显示设备的显示范围的所述计算机代码包括:
用于从所述显示设备接收一个或多个标识符值的计算机代码;以及
用于基于所述一个或多个标识符值中的至少一个从所述显示设备之外的来源检索所述显示设备的所述显示范围的计算机代码。
5.根据权利要求2所述的非暂态程序存储设备,其中用于发送一个或多个显示缓冲区特征的所述计算机代码包括用于当所述显示模式具有第一值时发送小于所述显示范围的显示缓冲区大小的计算机代码。
6.根据权利要求2所述的非暂态程序存储设备,其中用于发送一个或多个显示缓冲区特征的所述计算机代码包括用于当所述显示模式具有第一值时发送第一显示缓冲区大小和第二显示缓冲区大小的计算机代码,所述第一显示缓冲区大小小于所述显示范围,并且所述第二显示缓冲区大小等于所述显示范围。
7.根据权利要求2所述的非暂态程序存储设备,还包括:
用于从所述执行中的应用程序接收显示缓冲区内容的计算机代码;
用于至少部分地基于所述显示模式来操作所述显示缓冲区内容的计算机代码;以及
用于将所述被操作的显示缓冲区内容发送到帧缓冲区的计算机代码。
8.根据权利要求7所述的非暂态程序存储设备,其中用于操作所述显示缓冲区内容的所述计算机代码包括用于当所述显示模式具有第一值时将所述显示缓冲区内容缩放为小于所述显示范围的大小的计算机代码。
9.根据权利要求8所述的非暂态程序存储设备,其中用于将所述被操作的显示缓冲区内容发送到帧缓冲区的所述计算机代码包括:
用于使所述经缩放的显示缓冲区内容在所述帧缓冲区中居中的计算机代码;以及
用于使指示指定颜色的值在未被所述经缩放的显示缓冲区内容占用的位置处被写入所述帧缓冲区的计算机代码。
10.根据权利要求7所述的非暂态程序存储设备,其中用于操作所述显示缓冲区内容的所述计算机代码包括用于使所述显示缓冲区内容在所述帧缓冲区中居中的计算机代码,并且用于发送所述被操作的显示缓冲区内容的所述计算机代码包括用于使指示指定颜色的值在未被所述显示缓冲区内容占用的位置处被写入所述帧缓冲区的计算机代码。
11.根据权利要求2所述的非暂态程序存储设备,其中用于确定一个或多个显示设备特征的所述计算机代码还包括用于确定所述显示设备是否过扫描的计算机代码。
12.一种非暂态程序存储设备,包括:
用于确定显示设备的显示范围的计算机代码;
用于确定所述显示设备过扫描的计算机代码;
用于从执行中的应用程序接收指示显示模式的值的计算机代码;
用于当所述显示模式为第一模式时将等于所述显示范围的显示缓冲区大小的值发送到所述执行中的应用程序的计算机代码;
用于当所述显示模式为第二模式时将小于所述显示范围的显示缓冲区大小的值发送到所述执行中的应用程序的计算机代码;以及
当所述显示模式为第三模式时将第一值和第二值发送到所述执行中的应用程序,所述第一值等于所述显示范围,并且所述第二值小于所述显示范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苹果公司,未经苹果公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380008545.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:三阶缓冲装置
- 下一篇:处理靶材的光刻系统和方法