[發(fā)明專利]一種機頂盒字符按像素平滑滾動的方法無效
| 申請?zhí)枺?/td> | 200910109270.5 | 申請日: | 2009-08-06 |
| 公開(公告)號: | CN101635807A | 公開(公告)日: | 2010-01-27 |
| 發(fā)明(設計)人: | 韓瑩 | 申請(專利權)人: | 康佳集團股份有限公司 |
| 主分類號: | H04N5/445 | 分類號: | H04N5/445 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518053廣東省深*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 機頂盒 字符 像素 平滑 滾動 方法 | ||
技術領域
本發(fā)明涉及機頂盒技術領域,尤其涉及一種機頂盒字符按像素平滑滾動的方法。
背景技術
現(xiàn)有的機頂盒尤其是集成CA(即條件接收)系統(tǒng)的機頂盒都要提供字符滾動的功能。字符滾動的功能可以解決字符串內(nèi)容過長,在有限的屏幕范圍內(nèi)沒有辦法一次性顯示完整的缺陷。文字滾動的形式多樣:可以從屏幕右方出現(xiàn)往屏幕左方滾動,也可以從屏幕下方出現(xiàn)往屏幕上方滾動。滾動的速度可以人為地控制。
但是現(xiàn)在很多機頂盒提供的滾動方式一般是按照字符為單位進行位置的偏移,并且是直接輸出到顯存上。這樣的結果是字符是一個一個往事先設計的位置移動,會造成視覺上的閃爍、跳躍,這種移動方式不夠平滑。
發(fā)明內(nèi)容
本發(fā)明要解決的技術問題是提供一種機頂盒字符按像素平滑滾動的方法。
為解決上述技術問題,本發(fā)明的目的是通過以下技術方案實現(xiàn)的。
一種機頂盒字符按像素平滑滾動的方法,包括以下步驟:
a:定義一塊按像素滾動的控件單元;
b:初始化菜單,包括所述控件單元;
c:設置所述控件單元相關參數(shù),獲取菜單上要顯示的字符,傳入到所述控件單元中;
d:在菜單的時間模塊中調用所述控件單元的滾動函數(shù),顯示出菜單。
其中,步驟a具體包括:
a1:申請一塊內(nèi)存,大小為顯示區(qū)域的寬度*顯示區(qū)域的高度*色深;
a2:將該區(qū)域屏幕用設置的背景顏色擦除一遍,并按時間將字符串的起始位置進行移動,按一個像素進行位置偏移并記錄偏移后的位置;
a3:將移動后的位置作為起始位置,寬、高為設定的寬、高;將該塊區(qū)域的內(nèi)容存入申請的內(nèi)存中。
其中,步驟c中所述控件單元相關參數(shù)包括:起始坐標、寬、高、背景顏色、字體顏色、字體大小和或行間距。
以上技術方案可以看出,本發(fā)明具有以下有益效果:
本發(fā)明通過按像素滾動的控件單元實現(xiàn)能讓機頂盒上的字符在滾動時平滑、均勻,不跳躍、不閃爍。提高用戶在使用上視覺上的舒適度。
附圖說明
圖1為本發(fā)明按像素滾動的控件單元;
圖2為本發(fā)明字符按像素平滑滾動流程圖。
具體實施方式
為便于對本發(fā)明進一步理解,現(xiàn)結合附圖及具體實施例對本發(fā)明進行詳細描述。
一、按像素滾動的控件單元實現(xiàn)部分:
請參閱圖1所示
1.申請一塊內(nèi)存,大小為顯示區(qū)域的寬度*顯示區(qū)域的高度*色深。
2.將該區(qū)域屏幕用設置的背景顏色擦除一遍。
3.按時間將字符串的起始位置進行移動(可以上下左右四個方位)。按一個像素進行位置偏移并記錄偏移后的位置。
4.將移動后的位置作為起始位置,寬、高為設定的寬、高。將該塊區(qū)域的內(nèi)容存入申請的內(nèi)存中。
5.將該塊內(nèi)存的內(nèi)容顯示到屏幕上。
6.釋放該塊內(nèi)存。
二是使用該控件的菜單單元實現(xiàn)部分:
請參閱圖2所示
a.初始化菜單,包括初始化該控件。
b.設置控件相關參數(shù)。比如使用該控件的菜單起始坐標、寬、高;背景顏色;字體顏色;字體大小;行間距等。
c.獲取菜單上要顯示的字符,傳入到控件中。
d.在菜單的時間模塊中調用控件的滾動函數(shù)。
e.顯示出菜單。
以上對本發(fā)明所提供的一種機頂盒字符按像素平滑滾動的方法進行了詳細介紹,本文中應用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領域的一般技術人員,依據(jù)本發(fā)明的思想,在具體實施方式及應用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應理解為對本發(fā)明的限制。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于康佳集團股份有限公司,未經(jīng)康佳集團股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910109270.5/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。





