[發(fā)明專利]嵌入式圖形界面系統(tǒng)及其圖像生成方法有效
| 申請?zhí)枺?/td> | 201110162686.0 | 申請日: | 2011-06-16 |
| 公開(公告)號: | CN102298491A | 公開(公告)日: | 2011-12-28 |
| 發(fā)明(設計)人: | 王振宇 | 申請(專利權)人: | 珠海全志科技有限公司 |
| 主分類號: | G06F3/048 | 分類號: | G06F3/048 |
| 代理公司: | 珠海智專專利商標代理有限公司 44262 | 代理人: | 張中 |
| 地址: | 519080 廣東省珠海市軟*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 嵌入式 圖形界面 系統(tǒng) 及其 圖像 生成 方法 | ||
技術領域
本發(fā)明涉及電子設備的圖像顯示領域,尤其涉及一種嵌入式圖形界面系統(tǒng)以及該系統(tǒng)的圖像生成方法。
背景技術
現(xiàn)有的計算機以及手持設備,如手機、MP4等,大多設有嵌入式的圖形界面系統(tǒng)用于處理圖像的顯示。現(xiàn)有大多的圖形界面系統(tǒng)都支持多個圖層顯示功能,以提高圖像的顯示效率,也節(jié)省軟件合成圖像的時間。
現(xiàn)有的圖形界面系統(tǒng)使用固定的多個圖層進行圖像的顯示,典型的應用是多媒體視頻播放程序的視頻播放。現(xiàn)有的視頻播放程序啟動后,圖形界面系統(tǒng)使用兩個圖層進行顯示,如圖1所示,一個圖層11用于顯示視頻圖像,另一個圖層12用于創(chuàng)建人機對話窗口13,接收用戶輸入的消息。在圖層12上通常創(chuàng)建有多個窗口13,每一窗口13用于接收并顯示特定的消息,如音量控制、快進快退設置、播放方式設置等。
應用程序?qū)D層11以及圖層12生成的圖像信息分別傳送至SOC(System?on?Chip,系統(tǒng)級芯片)合成器14中進行合成,用戶在顯示屏上看到合成后的圖像,如圖1中右側圖像所顯示。使用多個圖層分別顯示不同性質(zhì)的圖像,有利于嵌入式圖形界面系統(tǒng)對不同性質(zhì)的圖像進行處理,也簡化圖像合成的難度。
但是,現(xiàn)有嵌入式圖形界面系統(tǒng)的圖層設置固定,視頻圖像以及人機對話窗口分別在固定的圖層上顯示,無法實現(xiàn)圖層的共用。在圖層11上沒有被使用的情況下,人機對話窗口也不會創(chuàng)建在圖層11上,導致圖層11處于閑置狀態(tài)。但是,嵌入式圖形界面系統(tǒng)仍然需要將圖層11的信息傳送至SOC合成器14中,SOC合成器14仍需要將圖層11的圖像與圖層12的圖像進行合成并輸出,占用計算資源。
可見,現(xiàn)有的嵌入式圖形界面對圖層的設置并不靈活,容易造成資源的浪費。此外,由于現(xiàn)有的圖層均是固定的,其顯示特性也是預先設置好的,因此難以通過改變每一圖層的顯示特性來實現(xiàn)不同的顯示效果,圖像的顯示質(zhì)量不高。
發(fā)明內(nèi)容
本發(fā)明的主要目的是提供一種圖層設置靈活的嵌入式圖形界面系統(tǒng)的圖像顯示方法。
本發(fā)明的另一目的是提供一種圖像顯示質(zhì)量較高的嵌入式圖形界面系統(tǒng)。
為了實現(xiàn)上述的主要目的,本發(fā)明提供的嵌入式圖形界面系統(tǒng)的圖像生成方法包括應用程序啟動時創(chuàng)建管理窗口,管理窗口創(chuàng)建至少一個圖層,并在每一圖層上創(chuàng)建至少一個框架窗口,應用程序?qū)⒔邮盏降娘@示請求消息傳送至管理窗口,管理窗口根據(jù)顯示請求消息生成所需顯示的圖像信息,并將圖像信息傳送至相應的框架窗口,框架窗口顯示對應的圖像。
由上述方案可見,嵌入式圖形界面系統(tǒng)的圖層由管理窗口創(chuàng)建,因此管理窗口可根據(jù)當前的實際顯示需要創(chuàng)建合適的圖層,避免部分圖層閑置而造成資源浪費。此外,當應用程序需要創(chuàng)建較多圖層以顯示較為復雜的圖像時,管理窗口也可以創(chuàng)建更多的圖層,無需將圖層的數(shù)量固定在二個或三個,提高顯示的質(zhì)量。
一個優(yōu)選的方案是,管理窗口包括主管理窗口以及由主管理窗口創(chuàng)建的子管理窗口,圖層由子管理窗口創(chuàng)建。
由此可見,將管理窗口劃分為主管理窗口以及子管理窗口,有利于主管理窗口通過多個子管理窗口對多個圖層以及框架窗口進行管理控制,減少圖像顯示的出錯幾率。
進一步的方案是,每一上層窗口生成第一消息后,向需要接收第一消息的由上層窗口創(chuàng)建的下層窗口傳送第一消息,每一下層窗口生成第二消息后,向需要接收第二消息的上層窗口傳送第二消息。
可見,通過上述方法,實現(xiàn)上層窗口與下層窗口的通訊,從而實現(xiàn)跨圖層的多個窗口之間通訊,主管理窗口可獲知每一圖層下每一窗口的當前顯示狀態(tài),從而合理安排每一圖層的顯示特性,如關閉閑置的圖層,減少資源的消耗。
再進一步的方案是,框架窗口創(chuàng)建至少一個控件窗口,管理窗口根據(jù)所接收的顯示請求信息設置每一圖層的顯示特性以及每一框架窗口的顯示特性,框架窗口根據(jù)所接收的顯示請求信息設置每一控件窗口的顯示特性。
由此可見,每一上層的窗口可根據(jù)接收的顯示請求消息設置下層窗口的顯示特性,使得圖像的生成更加靈活,顯示的效果更為炫麗,提高圖像的顯示質(zhì)量。
為實現(xiàn)上述的另一目的,本發(fā)明提供的嵌入式圖形界面系統(tǒng)包括由應用程序創(chuàng)建的管理窗口,管理窗口創(chuàng)建有至少一個圖層,每一圖層創(chuàng)建有至少一個框架窗口,每一框架窗口顯示生成的圖像。
由上述方案可見,嵌入式圖形界面系統(tǒng)并不設置固定的圖層,每一圖層均由應用程序的管理窗口根據(jù)實際顯示情況設置,因此圖層的數(shù)量、框架窗口的數(shù)據(jù)均可根據(jù)實際的顯示情況而改變,在需要顯示較為復雜圖像的時候,可創(chuàng)建更多的圖層以及框架窗口,提高圖像的顯示質(zhì)量。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于珠海全志科技有限公司,未經(jīng)珠海全志科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110162686.0/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:供熱余熱自動回收系統(tǒng)
- 下一篇:一種便攜式LED燈
- 同類專利
- 專利分類
G06F 電數(shù)字數(shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉變成為計算機能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機傳送到輸出設備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計算機之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出





