[發明專利]獨立表達式動畫有效
| 申請號: | 201680022164.1 | 申請日: | 2016-03-29 |
| 公開(公告)號: | CN107533466B | 公開(公告)日: | 2021-05-14 |
| 發明(設計)人: | A·楊;L·B·曼德雷克;L·海內斯;M·奧爾德姆 | 申請(專利權)人: | 微軟技術許可有限責任公司 |
| 主分類號: | G06F8/30 | 分類號: | G06F8/30;G06F9/54;G06F9/451;G06F8/38 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 楊潔;胡利鳴 |
| 地址: | 美國華*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 獨立 表達式 動畫 | ||
1.一種用戶界面系統,包括:
配置用于存儲用戶界面的存儲器,所述用戶界面由主代碼線程和次代碼線程操作;
具有一個或多個處理器的處理核,其中所述處理核的至少一個處理器被配置來執行所述主代碼線程以生成駐留在所述次代碼線程中的獨立表達式,并執行所述次代碼線程來用所述獨立表達式收集駐留在所述次代碼線程中的用于目標組合對象的輸入集,并基于所述輸入集來渲染所述目標組合對象,
其中所述主代碼線程生成所述次代碼線程中的源組合對象,并且計算所述次代碼線程中的動畫值以改變源組合對象的特性。
2.如權利要求1所述的用戶界面系統,其特征在于,所述主代碼線程針對次線程中的源組合對象和獨立表達式之間的源綁定執行源綁定調用。
3.如權利要求1所述的用戶界面系統,其特征在于,所述源組合對象建立與獨立表達式的源綁定。
4.如權利要求1所述的用戶界面系統,其特征在于,所述獨立表達式確定源綁定的采樣模式。
5.如權利要求1所述的用戶界面系統,其特征在于,所述獨立表達式在所述源組合對象在活動源綁定期間已經被安排時用置換值替換源組合對象讀數。
6.如權利要求1所述的用戶界面系統,其特征在于,所述主代碼線程針對所述目標組合對象和所述獨立表達式之間的目標綁定執行目標綁定調用。
7.如權利要求1所述的用戶界面系統,其特征在于,所述目標組合對象建立與獨立表達式的目標綁定。
8.如權利要求1所述的用戶界面系統,其特征在于,所述目標組合對象在后繼目標綁定調用和目標值改變的至少一個時將與所述獨立表達式的目標綁定分離。
9.如權利要求1所述的用戶界面系統,其特征在于,所述次代碼線程在所述獨立表達式之前執行前導獨立表達式。
10.如權利要求1所述的用戶界面系統,其特征在于,所述輸入集是所述源組合對象的源組合對象讀數或輔助對象的輔助對象讀數的至少一個。
11.如權利要求1所述的用戶界面系統,其特征在于,所述輸入集具有動態對象讀數。
12.在其上存儲了詳述一種方法的一組指令的有形的機器可讀取的介質,所述指令當由一個或多個處理器執行時導致所述一個或多個處理器執行一種用于獨立表達式動畫的方法,所述方法包括:
執行用戶界面的主代碼線程和次代碼線程;
從所述主代碼線程生成駐留在所述次代碼線程中的動態對象;
在所述次代碼線程中收集用于目標用戶界面動畫的所述動態對象的動態對象讀數;以及
基于所述動態對象讀數來渲染所述目標用戶界面動畫,
其中所述主代碼線程生成所述次代碼線程中的源組合對象,并且計算所述次代碼線程中的動畫值以改變源組合對象的特性。
13.如權利要求12所述的有形的機器可讀取的介質,其特征在于,所述方法還包括:
從所述主代碼線程生成駐留在所述次代碼線程中的獨立表達式以收集所述動態對象讀數。
14.如權利要求12所述的有形的機器可讀取的介質,其特征在于,所述方法還包括:
建立獨立表達式和所述動態對象之間的源綁定。
15.如權利要求12所述的有形的機器可讀取的介質,其特征在于,所述方法還包括:
在動態對象在活動源綁定期間被安排時用置換值替換所述動態對象。
16.如權利要求12所述的有形的機器可讀取的介質,其特征在于,所述方法還包括:
建立獨立表達式和所述目標用戶界面動畫之間的目標綁定。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟技術許可有限責任公司,未經微軟技術許可有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201680022164.1/1.html,轉載請聲明來源鉆瓜專利網。





