国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種顯示裝置、實現(xiàn)多層osd顯示刷新管理的方法及系統(tǒng)的制作方法

      文檔序號:7704798閱讀:171來源:國知局
      專利名稱:一種顯示裝置、實現(xiàn)多層osd顯示刷新管理的方法及系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及通信領(lǐng)域,尤其涉及一種多層0SD(On-SCreen display,屏幕菜單式調(diào)節(jié)方式)顯示刷新管理的方法、多層OSD顯示刷新管理的系統(tǒng)、以及顯示裝置。
      背景技術(shù)
      當今科技的高速發(fā)展,隨著人們對使用的電子設(shè)備要求的提高,越來越需要精美 而高效的用戶交互界面,而現(xiàn)有的電子設(shè)備在處理用戶交互過程中,需要處理很多顯示元 素相互疊加的情況。為了處理可能出現(xiàn)的復(fù)雜疊加情況,常常采用多層OSD來實現(xiàn)。而如 何在操作過程中出現(xiàn)復(fù)雜疊加情況下有效快速地實現(xiàn)各顯示元素的顯示或消失,需要有高 效的多層邏輯OSD顯示刷新管理新方法?,F(xiàn)有技術(shù)中采用軟件的方法來仿真出硬件平臺的 多層OSD結(jié)構(gòu)來,即在內(nèi)存中申請開辟多個邏輯OSD層,各個邏輯OSD層都有獨立的全屏幕 大小的顯示緩存區(qū)。采用這用方法開發(fā)人員只要知道顯示元素需要顯示在哪一層邏輯OSD 上和顯示位置,在繪制或刷新時,把不同顯示元素按需要繪制或刷新的信息填充到相應(yīng)邏 輯OSD層的顯示緩存區(qū)中,在最后輸出顯示時把各邏輯OSD層的顯示緩存區(qū)的數(shù)據(jù)按順序 逐層全屏進行混合和疊加,最終混合成所需要的用戶交互界面。現(xiàn)有技術(shù)的這種方法使軟件具備良好的硬件無關(guān)性,也能使界面繪制流程簡單 化。但由于所述各個邏輯OSD層都是獨立的全屏幕大小的顯示緩存區(qū),所以需要占用大量 的內(nèi)存來用作邏輯OSD的顯示緩存區(qū),如果需要把可能出現(xiàn)需要疊加現(xiàn)象的顯示元素都分 配在不同的邏輯OSD層,那么需要大量的邏輯OSD層,而如果由于所述各個邏輯OSD層的顯 示緩存區(qū)占有的內(nèi)存過大,就會導(dǎo)致創(chuàng)建的邏輯OSD層數(shù)不夠,從而導(dǎo)致在同一邏輯OSD層 就會出現(xiàn)顯示元素相互疊加的情況,則仍然要進行復(fù)雜的疊加區(qū)域管理來正確維護顯示元 素的各狀態(tài)信息,同時這種情況也需要足夠高的CPU運行速度來保證混合疊加的速度和效 率,而實際上不同邏輯OSD層所需要區(qū)域的大小常常也不一樣,這也導(dǎo)致了內(nèi)存資源的浪 費。同時由于每次刷新時它不需要進行多層OSD的區(qū)域刷新的管理,只是把全部邏輯OSD 層全部重新按順序繪制,由于任何一層的刷新或繪制動作,都需要全部邏輯OSD層來進行 混合和疊加,導(dǎo)致效率低下。

      發(fā)明內(nèi)容
      有鑒于此,本發(fā)明實施例提供一種多層OSD顯示刷新管理的方法、多層OSD顯示刷 新管理的系統(tǒng)、以及顯示裝置,創(chuàng)建自定義大小的顯示緩存,節(jié)約了內(nèi)在空間,同時當邏輯 OSD層有刷新時,只刷新對應(yīng)的邏輯OSD層來進行疊加,從而大大的提高了顯示效率。本發(fā)明實施例提供了一種多層OSD顯示刷新管理的方法,包括記錄各個邏輯OSD層上刷新顯示內(nèi)容對應(yīng)的刷新事件;判斷所述邏輯OSD層是否使能;當判斷為是時,將所述各個邏輯OSD層上的刷新事件對應(yīng)的顯示內(nèi)容按順序逐層 疊加到混合疊加層上形成最終的顯示內(nèi)容。
      優(yōu)選的,所述記錄各個邏輯OSD層上刷新顯示內(nèi)容對應(yīng)的刷新事件之前進一步包 括創(chuàng)建自定義大小的邏輯OSD層。優(yōu)選的,進一步包括各個邏輯OSD層之間采用相同的信息結(jié)構(gòu)來記錄該邏輯OSD層的狀態(tài)信息,并將 所述邏輯OSD層的顯示內(nèi)容存儲在對應(yīng)邏輯OSD層的顯示緩存中。優(yōu)選的,進一步包括
      用一個刷新數(shù)組記錄所述各個邏輯OSD層的刷新事件。優(yōu)選的,所述當判斷為是時,將所述各個邏輯OSD層上的刷新事件對應(yīng)的顯示內(nèi) 容按順序逐層疊加到混合疊加層上形成最終的顯示內(nèi)容之后進一步包括將所述混合疊加層形成的最終顯示內(nèi)容拷貝到物理顯存中,實現(xiàn)物理顯示。優(yōu)選的,所述將所述各個邏輯OSD層上的刷新事件對應(yīng)的顯示內(nèi)容按順序逐層疊 加到混合疊加層上形成最終的顯示內(nèi)容具體包括獲取所述各個邏輯OSD層上刷新事件;將所述獲取的各個邏輯OSD層上的刷新事件中,同一層上所有刷新事件對應(yīng)的刷 新區(qū)域分別合并成一個新的刷新區(qū)域;將所述各個邏輯OSD層上的刷新事件中,同一層上所有刷新事件對應(yīng)的刷新區(qū)域 分別合并成的新的刷新區(qū)域在所述顯示緩存中的對應(yīng)顯示內(nèi)容,順序逐層的拷貝到所述混 合疊加層上對應(yīng)的位置。優(yōu)選的,所述將所述獲取的各個邏輯OSD層上的刷新事件中,同一層上所有刷新 事件對應(yīng)的刷新區(qū)域分別合并成一個新的刷新區(qū)域之后進一步包括清空所述邏輯OSD層的刷新事件。本發(fā)明實施例一種多層OSD顯示刷新管理的系統(tǒng),包括記錄模塊,用于記錄各個邏輯OSD層上刷新顯示內(nèi)容對應(yīng)的刷新事件;判斷模塊,用于判斷所述邏輯OSD層是否使能;處理模塊,當判斷為是時,將所述各個邏輯OSD層上的刷新事件對應(yīng)的顯示內(nèi)容 按順序逐層疊加到混合疊加層上形成最終的顯示內(nèi)容。優(yōu)選的,還包括創(chuàng)建模塊,用于創(chuàng)建自定義大小的邏輯OSD層。優(yōu)選的,還包括顯示模塊,用于將所述混合疊加層形成的最終顯示內(nèi)容拷貝到物理顯存中,實現(xiàn) 物理顯示。優(yōu)選的,所述處理模塊進一步還包括獲取單元,用于獲取所述各個邏輯OSD層上刷新事件;合并單元,用于將所述獲取的各個邏輯OSD層上的刷新事件中,同一層上所有刷 新事件對應(yīng)的刷新區(qū)域分別合并成一個新的刷新區(qū)域;刷新單元,用于將所述各個邏輯OSD層上的刷新事件中,同一層上所有刷新事件 對應(yīng)的刷新區(qū)域分別合并成的一個新的刷新區(qū)域在所述顯示緩存中的對應(yīng)顯示內(nèi)容,順序 逐層的拷貝到混合疊加層上對應(yīng)的位置。
      本發(fā)明實施例一種顯示裝置,所述顯示裝置包含以上所述的多層OSD顯示刷新管 理的系統(tǒng)。實施本發(fā)明實施例,通過記錄各個邏輯OSD層上刷新顯示內(nèi)容對應(yīng)的刷新事件; 判斷所述邏輯OSD層是否使能;當判斷為是時,將所述各個邏輯OSD層上的刷新事件對應(yīng)的 顯示內(nèi)容按順序逐層疊加到混合疊加層上形成最終的顯示內(nèi)容。實現(xiàn)了創(chuàng)建自定義大小的 顯示緩存,節(jié)約了內(nèi)存空間,同時當邏輯OSD層有刷新時,只刷新對應(yīng)的邏輯OSD層來進行 疊加,從而大大的提高了顯示效率。


      圖1是本發(fā)明多層OSD顯示刷新管理的方法的第一實施例的流程圖;圖2是本發(fā)明多層OSD顯示刷新管理的方法的第二實施例的流程圖;圖3是本發(fā)明多層OSD顯示刷新管理的系統(tǒng)的結(jié)構(gòu)示意圖;圖4是本發(fā)明多層OSD顯示刷新管理的系統(tǒng)的處理模塊的結(jié)構(gòu)示意圖;圖5是本發(fā)明顯示裝置的結(jié)構(gòu)示意圖。
      具體實施例方式下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完 整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于 本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他 實施例,都屬于本發(fā)明保護的范圍。為使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下參照附圖對本發(fā)明實施 例進一步詳細說明。參考圖1,是本發(fā)明多層OSD顯示刷新管理的方法的第一實施例的流程圖。如圖1 所示,該方法包括以下步驟步驟S101,記錄各個邏輯OSD層上刷新顯示內(nèi)容對應(yīng)的刷新事件。本步驟中,所述記錄各個邏輯OSD層上刷新顯示內(nèi)容對應(yīng)的刷新事件,所述邏輯 OSD層為創(chuàng)建在內(nèi)存中,可以根據(jù)具體需要來自定義所述邏輯OSD層的大小,所述各個邏輯 OSD層包含一個對應(yīng)的顯示緩存,所述顯示緩存用于存儲所述邏輯OSD層上的顯示內(nèi)容,但 當所述顯示內(nèi)容比較固定和簡單時,就可以不需顯示緩存,而直接在邏輯OSD層上記錄所 述顯示內(nèi)容。所述各個邏輯OSD層之間采用相同的信息結(jié)構(gòu)來記錄邏輯OSD層的狀態(tài)信息, 在每次所述邏輯OSD層的顯示內(nèi)容有刷新時,就會記錄下各個邏輯OSD層的刷新事件,所述 刷新事件記錄下顯示內(nèi)容刷新的刷新事件的信息,具體的可以用一個刷新數(shù)組來記錄所述 邏輯OSD層上顯示內(nèi)容的刷新事件的信息。一般一個顯示元素的刷新對應(yīng)一個刷新事件, 而各個邏輯OSD層的顯示內(nèi)容可能包含多個顯示元素,故各個邏輯OSD層上顯示內(nèi)容的刷 新可能包含多個刷新事件,所述顯示元素的刷新具體為,當邏輯OSD層有顯示元素刷新時, 調(diào)用基礎(chǔ)繪制函數(shù)在所述邏輯OSD層上實現(xiàn)繪制,完成顯示元素的刷新。
      步驟S102,判斷所述邏輯OSD層是否使能。本步驟中,所述判斷所述邏輯OSD層是否使能,當判斷為是時,則執(zhí)行步驟S 103, 當判斷為否時,則結(jié)束該邏輯OSD的流程,所述邏輯OSD層使能就是允許使用該邏輯OSD層,具體的使能過程和方法和現(xiàn)有技術(shù)的相同,這里就不在贅述。
      步驟S103,將所述各個邏輯OSD層上的刷新事件對應(yīng)的顯示內(nèi)容按順序逐層疊加 到混合疊加層上形成最終的顯示內(nèi)容。本步驟中,所述將所述各個邏輯OSD層上的刷新事件對應(yīng)的顯示內(nèi)容按順序逐層 疊加到混合疊加層上形成最終的顯示內(nèi)容,為在所述記錄各個邏輯OSD層刷新事件中,將 所述邏輯OSD層獲取所述邏輯OSD層上所有刷新事件,例如,一個邏輯OSD層在所述記錄的 各個邏輯OSD層刷新事件中,有五個顯示元素刷新了,那么就會記錄了五個刷新事件,那么 根據(jù)所述邏輯OSD層的層號,獲取該邏輯OSD層的記錄中的五個刷新事件,在具體實施時, 可以順序逐層獲取各個邏輯OSD層的所有的刷新事件,也可以是逐層的但并不順序的獲取 各個邏輯OSD層的所有的刷新事件。將所述獲取的各個邏輯OSD層上所有的刷新事件對 應(yīng)的刷新區(qū)域合并成一個新的刷新區(qū)域,然后清空該邏輯OSD層的刷新事件。根據(jù)所述合 并成的一個新的刷新區(qū)域,將所新的刷新區(qū)域在所述顯示緩存中的對應(yīng)的顯示內(nèi)容的位置 信息拷貝到混合疊加層上對應(yīng)的位置,根據(jù)所述合并成的刷新區(qū)域,在該邏輯OSD層對應(yīng) 的顯示緩存的存儲的顯示內(nèi)容中的位置信息,就可以得知本次刷新該邏輯OSD層的刷新區(qū) 域有多大,需要拷貝到混合疊加層的區(qū)域有多大,那么根據(jù)所述合并成的新的刷新區(qū)域獲 取該刷新內(nèi)容中本次刷新區(qū)域的位置信息,將該位置信息拷貝到也可以說是疊加到該邏輯 OSD層在混合疊加層上對應(yīng)的位置,實現(xiàn)該邏輯OSD層在混合疊加層上顯示內(nèi)容的刷新或 者說顯示內(nèi)容的疊加。所述混合疊加層用于順序的逐層將各個邏輯OSD層的顯示內(nèi)容混合 疊加形成最終的顯示內(nèi)容。實施本發(fā)明實施例,通過記錄各個邏輯OSD層上刷新顯示內(nèi)容對應(yīng)的刷新事件; 判斷所述邏輯OSD層是否使能;當判斷為是時,將所述各個邏輯OSD層上的刷新事件對應(yīng)的 顯示內(nèi)容按順序逐層疊加到混合疊加層上形成最終的顯示內(nèi)容。實現(xiàn)了創(chuàng)建自定義大小的 顯示緩存,節(jié)約了內(nèi)存空間,同時當邏輯OSD層有刷新時,只刷新對應(yīng)的邏輯OSD層來進行 疊加,從而大大的提高了顯示效率。參考圖2,是本發(fā)明多層OSD顯示刷新管理的方法的第二實施例的流程圖。如圖2 所示,該方法包括以下步驟步驟S201,創(chuàng)建自定義大小的邏輯OSD層。具體實現(xiàn)中,該步驟可選。本步驟中,所述創(chuàng)建自定義大小的邏輯OSD層,是在所述內(nèi)存中創(chuàng)建邏輯OSD層, 所述邏輯OSD層的大小可以根據(jù)具體的需要來自定義所述邏輯OSD層的大小,所述根據(jù)具 體需要自定義大小的邏輯OSD層避免了內(nèi)存空間的浪費,也不會出現(xiàn)由于顯示元素太多, 而導(dǎo)致創(chuàng)建的邏輯OSD層不足的情況。步驟S202到步驟S203與所述圖1中所述的方法步驟S 101到步驟S 102 一一對 應(yīng)且相同,在此就不加贅述。步驟S204,獲取所述各個邏輯OSD層上刷新事件。本步驟中,所述獲取所述各個邏輯OSD層上刷新事件,為在所述記錄各個邏輯OSD 層刷新事件中,獲取所述邏輯OSD層上所有刷新事件,例如,一個邏輯OSD層在所述記錄的 各個邏輯OSD層刷新事件中,有五個顯示元素刷新了,那么就會記錄了五個刷新事件,那么 根據(jù)所述邏輯OSD層的層號,獲取記錄中的五個刷新事件,在具體實施時,可以順序逐層獲 取各個邏輯OSD層的所有的刷新事件,也可以是逐層的但并不順序的獲取各個邏輯OSD層的所有的刷新事件。步驟S205,將所述獲取的各個邏輯OSD層上的刷新事件中,同一層上所有刷新事 件對應(yīng)的刷新區(qū)域分別合并成一個新的刷新區(qū)域。本步驟中,所述將所述獲取的各個邏輯OSD層上的刷新事件中,同一層上所有刷 新事件對應(yīng)的刷新區(qū)域分別合并成一個新的刷新區(qū)域,為將所述邏輯OSD層上的刷新事件 中,同一層邏輯OSD層上對應(yīng)的所有刷新區(qū)域合并成一個新的大的刷新區(qū)域,也就是有幾 層邏輯OSD層,最后合并后就有幾個新的刷新區(qū)域與所述邏輯OSD層對應(yīng),進一步的在本步 驟之后,每合并完一層邏輯OSD層的刷新區(qū)域之后進一步包含,清空該邏輯OSD層的所有刷 新事件。步驟S206,將所各個邏輯OSD層上的刷新事件中,同一層上所有刷新事件對應(yīng)的 刷新區(qū)域分別合并層成的新的刷新區(qū)域在所述顯示緩存中的對應(yīng)顯示內(nèi)容,順序逐層的拷 貝到所述混合疊加層上對應(yīng)的位置。本步驟中,將所各個邏輯OSD層上的刷新事件中,同一層上所有刷新事件對應(yīng)的 刷新區(qū)域分別合并層成的新的刷新區(qū)域在所述顯示緩存中的對應(yīng)顯示內(nèi)容,順序逐層的拷 貝到所述混合疊加層上對應(yīng)的位置,根據(jù)所述各個邏輯OSD層上所有的刷新事件對應(yīng)的刷 新區(qū)域合并成的新的刷新區(qū)域,在各個邏輯OSD層對應(yīng)的顯示緩存的存儲的顯示內(nèi)容中的 位置信息,就可以得知本次刷新各個邏輯OSD層的刷新區(qū)域有多大,需要拷貝到混合疊加 層的區(qū)域有多大,那么根據(jù)所述各個邏輯OSD層中合并成的新的刷新區(qū)對應(yīng)的顯示內(nèi)容的 位置信息,將各個邏輯OSD層的顯示內(nèi)容的位置信息順序逐層的拷貝到也可以說是疊加到 該邏輯OSD層在混合疊加層上對應(yīng)的位置,實現(xiàn)該邏輯OSD層在混合疊加層上內(nèi)容的刷新 或者說內(nèi)容的疊加,在所述混合疊加層形成最終的顯示內(nèi)容。所述混合疊加層用于順序的 逐層將各個邏輯OSD層的顯示內(nèi)容混合疊加形成最終的顯示內(nèi)容。步驟S207,把所述混合疊加層最終形成的顯示內(nèi)容拷貝到物理顯存中,實現(xiàn)物理 顯示。具體實現(xiàn)中,該步驟可選。本步驟中,所述把所述混合疊加層最終形成的顯示內(nèi)容拷貝到物理顯存中,實現(xiàn) 物理顯示,為一個實現(xiàn)物理顯示的過程,所述混合疊加層的顯示內(nèi)容是不能為用戶所看見 的虛擬的顯示內(nèi)容,只用把所述混合疊加層的顯示內(nèi)容拷貝到物理顯存中才能實現(xiàn)物理顯 示,所述通過在混合疊加層形成最終的顯示內(nèi)容,再把最終的顯示內(nèi)容拷貝到物理顯存中 來實現(xiàn)物理顯示,這種方法使得軟件具備更好的硬件無關(guān)性。實施本發(fā)明實施例,通過記錄各個邏輯OSD層上刷新顯示內(nèi)容對應(yīng)的刷新事件; 判斷所述邏輯OSD層是否使能;當判斷為是時,將所述各個邏輯OSD層上的刷新事件對應(yīng)的 顯示內(nèi)容按順序逐層疊加到混合疊加層上形成最終的顯示內(nèi)容。實現(xiàn)了創(chuàng)建自定義大小的 顯示緩存,節(jié)約了內(nèi)存空間,同時當邏輯OSD層有刷新時,只刷新對應(yīng)的邏輯OSD層來進行 疊加,從而大大的提高了顯示效率。下面舉具體例子,對以上所述方法加以說明,這里我們以一個7層的邏輯OSD層模 型為例,創(chuàng)建一個7層的邏輯OSD層,如表1所示,為7層邏輯OSD層模型結(jié)構(gòu)的層號和作用。表 1
      權(quán)利要求
      一種多層OSD顯示刷新管理的方法,其特征在于,包括記錄各個邏輯OSD層上刷新顯示內(nèi)容對應(yīng)的刷新事件;判斷所述邏輯OSD層是否使能;當判斷為是時,將所述各個邏輯OSD層上的刷新事件對應(yīng)的顯示內(nèi)容按順序逐層疊加到混合疊加層上形成最終的顯示內(nèi)容。
      2.如權(quán)利要求1所述的方法,其特征在于,所述記錄各個邏輯OSD層上刷新顯示內(nèi)容對 應(yīng)的刷新事件之前進一步包括創(chuàng)建自定義大小的邏輯OSD層。
      3.如權(quán)利要求2所述的方法,其特征在于,進一步包括各個邏輯OSD層之間采用相同的信息結(jié)構(gòu)來記錄該邏輯OSD層的狀態(tài)信息,并將所述 邏輯OSD層的顯示內(nèi)容存儲在對應(yīng)邏輯OSD層的顯示緩存中。
      4.如權(quán)利要求3所述的方法,其特征在于,進一步包括用一個刷新數(shù)組記錄所述各個邏輯OSD層的刷新事件。
      5.如權(quán)利要求1至4任意一項所述的方法,其特征在于,所述當判斷為是時,將所述各 個邏輯OSD層上的刷新事件對應(yīng)的顯示內(nèi)容按順序逐層疊加到混合疊加層上形成最終的 顯示內(nèi)容之后進一步包括將所述混合疊加層形成的最終顯示內(nèi)容拷貝到物理顯存中,實現(xiàn)物理顯示。
      6.如權(quán)利要求5所述的方法,其特征在于,所述將所述各個邏輯OSD層上的刷新事件對 應(yīng)的顯示內(nèi)容按順序逐層疊加到混合疊加層上形成最終的顯示內(nèi)容具體包括獲取所述各個邏輯OSD層上刷新事件;將所述獲取的各個邏輯OSD層上的刷新事件中,同一層上所有刷新事件對應(yīng)的刷新區(qū) 域分別合并成一個新的刷新區(qū)域;將所述各個邏輯OSD層上的刷新事件中,同一層上所有刷新事件對應(yīng)的刷新區(qū)域分別 合并成的新的刷新區(qū)域在所述顯示緩存中的對應(yīng)顯示內(nèi)容,順序逐層的拷貝到所述混合疊 加層上對應(yīng)的位置。
      7.如權(quán)利要求6所述的方法,其特征在于,所述將所述獲取的各個邏輯OSD層上的刷新 事件中,同一層上所有刷新事件對應(yīng)的刷新區(qū)域分別合并成一個新的刷新區(qū)域之后進一步 包括清空所述邏輯OSD層的刷新事件。
      8.一種多層OSD顯示刷新管理的系統(tǒng),其特征在于,包括記錄模塊,用于記錄各個邏輯OSD層上刷新顯示內(nèi)容對應(yīng)的刷新事件;判斷模塊,用于判斷所述邏輯OSD層是否使能;處理模塊,當判斷為是時,將所述各個邏輯OSD層上的刷新事件對應(yīng)的顯示內(nèi)容按順 序逐層疊加到混合疊加層上形成最終的顯示內(nèi)容。
      9.如權(quán)利要求8所述的系統(tǒng),其特征在于,還包括創(chuàng)建模塊,用于創(chuàng)建自定義大小的邏輯OSD層。
      10.如權(quán)利要求8所述的系統(tǒng),其特征在于,還包括顯示模塊,用于將所述混合疊加層形成的最終顯示內(nèi)容拷貝到物理顯存中,實現(xiàn)物理顯不。
      11.如權(quán)利要求8所述的系統(tǒng),其特征在于,所述處理模塊進一步還包括 獲取單元,用于獲取所述各個邏輯OSD層上刷新事件;合并單元,用于將所述獲取的各個邏輯OSD層上的刷新事件中,同一層上所有刷新事 件對應(yīng)的刷新區(qū)域分別合并成一個新的刷新區(qū)域;刷新單元,用于將所述各個邏輯OSD層上的刷新事件中,同一層上所有刷新事件對應(yīng) 的刷新區(qū)域分別合并成的新的刷新區(qū)域在所述顯示緩存中的對應(yīng)顯示內(nèi)容,順序逐層的拷 貝到混合疊加層上對應(yīng)的位置。
      12.—種顯示裝置,其特征在于,所述顯示裝置包含權(quán)利要求8至11任意一項所述的多 層OSD顯示刷新管理的系統(tǒng)。
      全文摘要
      本發(fā)明實施例公開了一種多層OSD顯示刷新管理的方法,該方法包括記錄各個邏輯OSD層上刷新顯示內(nèi)容對應(yīng)的刷新事件;判斷所述邏輯OSD層是否使能;當判斷為是時,將所述各個邏輯OSD層上的刷新事件對應(yīng)的顯示內(nèi)容按順序逐層疊加到混合疊加層上形成最終的顯示內(nèi)容。本發(fā)明還公開了一種多層OSD顯示刷新管理的系統(tǒng)和顯示裝置,實現(xiàn)了創(chuàng)建自定義大小的顯示緩存,節(jié)約了內(nèi)存空間,同時當邏輯OSD層有刷新時,只刷新對應(yīng)的邏輯OSD層來進行疊加,從而大大的提高了顯示效率。
      文檔編號H04N5/445GK101990073SQ20091010909
      公開日2011年3月23日 申請日期2009年8月3日 優(yōu)先權(quán)日2009年8月3日
      發(fā)明者彭文劍 申請人:康佳集團股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1