[發明專利]屏幕繪制方法和裝置無效
| 申請號: | 200810088520.7 | 申請日: | 2008-03-27 |
| 公開(公告)號: | CN101546316A | 公開(公告)日: | 2009-09-30 |
| 發明(設計)人: | 王主龍;于浩 | 申請(專利權)人: | 富士通株式會社 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京三友知識產權代理有限公司 | 代理人: | 李 輝;孫海龍 |
| 地址: | 日本神奈*** | 國省代碼: | 日本;JP |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 屏幕 繪制 方法 裝置 | ||
技術領域
本發明涉及圖形的屏幕繪制方法,更具體地,涉及文檔對象模型的圖形的屏幕繪制方法。
背景技術
隨著計算機科學技術的發展,特別是互聯網應用技術的突飛猛進,人們對信息描述的組織方式的研究實踐也得到了很大的改變。從原始的信息記錄文檔到超文本、超媒體的表示,從側重方便人的信息瀏覽為目的,過渡到以機器理解為目的,其文檔的表示方式及規范都發生了很大的變化。在這里,文檔對象模型(DOM,Document?Object?Model)的描述方式就是從機器理解及程序交互的角度對文檔表示方式進行規范的。
文檔對象模型是一種結構化了的信息表示方式,其核心數據結構可以被映射成一棵可以在內存中表示的樹形數據結構。文檔對象模型中的各節點可以是一個類的對象及接口,其擴展了節點的信息表述。在實際應用中,根據不同應用需求,文檔對象模型中的每個節點對象可以被賦予不同意義的信息。其中的節點位置信息、節點內容信息是最常見的,它們可以用來表示當前節點的相對位置及節點內容。文檔對象模型的這些特點使得文檔對象模型在信息表述上得到了規范化和極大的擴展,特別是使不同機器之間的理解及通訊成為了可能。正是因為文檔對象模型被賦予如此巨大的信息表示能力,在許多實際應用中,很多類型的數據概念被融合到文檔對象模型中。而通常在某些特定的應用中,需要對文檔對象模型的數據結構進行圖形化的表示,這也是人機接口和交互的一個研究課題。
文檔對象模型圖形化的屏幕繪制是指,在某個特定的應用中,需要對文檔對象模型的結構化信息以樹形數據結構的方式圖形化地繪制在屏幕上。在此,文檔對象模型的每個數據節點所對應的對象模型將含有當前節點的相對位置信息及要表現的其他信息量。通過對信息節點對象的其他信息量進行計算可以確定出一個節點所必須占據的圖形大小區域。根據預設的節點間距,就可以計算出完成的文檔對象模型各節點所對應的位置信息。通過這些節點位置信息和每個節點本身的區域坐標,即可完成文檔對象模型圖形化的屏幕繪制。
具體地,處理裝置(例如CPU)對文檔對象模型數據流進行計算,計算出預定的外設監視器屏幕的相對坐標,在根據預定的樹形結點排列方式,分別計算出文檔對象模型每個信息節點在外設監視器屏幕的相對坐標及每個信息節點本身的區域坐標,利用這些坐標進行繪制。
目前,雖然圖形化的屏幕繪制方法在不同的操作系統中其實現的方式不同,但其原理都是通過計算機的邏輯處理單元實時計算出信息節點的位置信息,并傳輸給監視器進行屏幕繪制。圖1示出了現有技術的進行圖形化的屏幕繪制的方法的原理示意圖。如圖1所示,邏輯處理單元1012(例如CPU)在接收到文檔對象模型數據流1011之后,計算出文檔對象模型節點的位置信息和內容信息,然后在監視器屏幕1013中直接進行圖形化的屏幕繪制。這對于小數據量的圖形化繪制來說非常方便、快捷。人們一般感覺不到太長的時間延遲,或者說繪制的時間延遲保持在可以忍受的范圍之內。然而對于大數據量的圖形化屏幕繪制,卻可能帶來很長的時間延遲,甚至無法滿足特定的應用需求。特別是超大數據量的圖形化繪制,由于傳統的方法極大依賴于外設的圖形繪制速度及其他相關資源,這將導致極其緩慢的屏幕相應或無法實現繪制要求。
發明內容
本發明鑒于現有技術的以上問題提出。本發明的目的在于提供一種屏幕繪制方法,其可以解決現有技術中存在的一種或更多種缺點,至少可以提供一種有益的選擇。
為了實現以上的目的,本申請提供了以下發明。
發明1、一種屏幕繪制裝置,所述屏幕繪制裝置包括輸入單元、位置計算單元、預繪制單元、存儲單元、拷貝單元、當前畫面圖形位置確定單元和監視器單元,其中,
所述存儲單元的處理速度高于所述監視器單元;
所述輸入單元用于輸入待繪制的圖形數據;
所述位置計算單元確定所述圖形數據中的所有組成部分或所述圖形數據中的一部分組成部分的位置坐標;
所述預繪制單元根據所述位置計算單元所確定出的位置坐標在所述存儲單元中繪制所述圖形數據的全部或所述圖形數據的一部分,形成預繪制圖形;以及
當前畫面圖形位置確定單元確定所述預繪制圖形中的與所述監視器單元當前要顯示的畫面相對應的部分,即當前畫面部分;
所述拷貝單元將所述預繪制單元所繪制出的所述預繪制圖形的所述當前畫面部分拷貝到所述監視器單元的屏幕上。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于富士通株式會社,未經富士通株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810088520.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種新型鋼制雙搭散熱器
- 下一篇:一種鋁制散熱器





