[發明專利]虛擬表面分配有效
| 申請號: | 201380028075.4 | 申請日: | 2013-05-17 |
| 公開(公告)號: | CN104321752B | 公開(公告)日: | 2018-01-02 |
| 發明(設計)人: | R.芬克;L.E.布蘭科;J.W.普里斯特利;C.埃爾根;S.P.蒙卡尤 | 申請(專利權)人: | 微軟技術許可有限責任公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 中國專利代理(香港)有限公司72001 | 代理人: | 劉鵬,景軍平 |
| 地址: | 美國華*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 虛擬 表面 分配 | ||
1.一種由計算設備實現的方法,所述方法包括:
由操作系統的合成系統部分來初始化虛擬表面而不分配在所述計算設備的物理存儲器中,所述虛擬表面可由所述計算設備執行的應用用來向其呈現視像作為合成元件,所述合成元件包括用于在對應于所述應用的用戶接口中顯示的位圖和關聯的合成元數據,所述虛擬表面包括一個或多個邏輯表面的集,所述邏輯表面代表如所述應用所見的且未由所述計算設備顯示的各個表面;
由所述計算設備的所述合成系統接收分配在其中呈現所述視像的所述虛擬表面的一部分的請求,所述請求指定所述虛擬表面的所述部分的尺寸;
響應于所述請求的接收,由所述合成系統在所述物理存儲器中分配所述虛擬表面的所述部分以用于向其呈現所述視像,所述物理存儲器的分配具有大于所述應用請求用來呈現所述視像的尺寸的尺寸;以及
響應于提供虛擬表面用于更新的請求,由所述計算設備的所述合成系統使用來自大于所述應用所請求的尺寸的所分配尺寸的所述虛擬表面的表面的至少一部分用于重用,而不是分配新的虛擬表面。
2.如權利要求1中所述的方法,其中所述請求由所述合成系統從所述應用接收。
3.如權利要求2中所述的方法,其中所述請求經由所述合成系統的一個或多個應用編程接口從所述應用接收。
4.如權利要求1中所述的方法,其中所述虛擬表面由所述合成系統維持并且包括創建、更新和刪除該虛擬表面的功能性。
5.如權利要求4中所述的方法,其中所述虛擬表面包括在將所述視像顯示在所述計算設備的顯示設備上的請求被接收之前呈現所述視像的功能性。
6.一種計算設備,包括一個或多個模塊,該一個或多個模塊至少部分地實現在硬件中并且配置成實現合成系統,所述合成系統當由一個或多個處理器執行時被配置成執行操作,所述操作包括:
初始化虛擬表面而不分配在所述計算設備的物理存儲器中,所述虛擬表面可由應用用來向其呈現視像作為合成元件,所述合成元件包括用于在對應于所述應用的用戶接口中顯示的位圖和關聯的合成元數據,所述虛擬表面包括一個或多個邏輯表面的集,所述邏輯表面代表如所述應用所見的且未由所述計算設備顯示的各個表面;
響應于接收到分配在其中呈現所述視像的所述虛擬表面的一部分的、指定所述虛擬表面的所述部分的尺寸的請求,由所述合成系統在所述物理存儲器中分配所述虛擬表面的所述部分以用于向其呈現所述視像,所述物理存儲器的分配具有大于所述應用請求用來呈現所述視像的尺寸的尺寸;以及
響應于提供虛擬表面用于更新的請求,由所述計算設備的所述合成系統使用來自大于所述應用所請求的尺寸的所分配尺寸的所述虛擬表面的表面的至少一部分用于重用,而不是分配新的虛擬表面。
7.一個或多個計算機可讀存儲媒體,包括存儲在其上的指令,響應于由計算設備進行的執行,所述指令使得該計算設備實現合成系統以施行一個或多個操作,所述操作包括:
初始化虛擬表面而不分配在所述計算設備的物理存儲器中,所述虛擬表面可由應用用來向其呈現視像作為合成元件,所述合成元件包括用于在對應于所述應用的用戶接口中顯示的位圖和關聯的合成元數據,所述虛擬表面包括一個或多個邏輯表面的集,所述邏輯表面代表如所述應用所見的且未由所述計算設備顯示的各個表面;
響應于接收到分配在其中呈現所述視像的所述虛擬表面的一部分的、指定所述虛擬表面的所述部分的尺寸的請求,由所述合成系統在所述物理存儲器中分配所述虛擬表面的所述部分以用于向其呈現所述視像,所述物理存儲器的分配具有大于所述應用請求用來呈現所述視像的尺寸的尺寸;以及
響應于提供虛擬表面用于更新的請求,由所述計算設備的所述合成系統使用來自大于所述應用所請求的尺寸的所分配尺寸的所述虛擬表面的表面的至少一部分用于重用,而不是分配新的虛擬表面。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟技術許可有限責任公司,未經微軟技術許可有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201380028075.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種研磨裝置
- 下一篇:一種治療淋巴結核的中藥組合物





