亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種“道”系統(tǒng)下多點(diǎn)觸控的實(shí)現(xiàn)方法與流程

文檔序號(hào):12732758閱讀:來(lái)源:國(guó)知局

技術(shù)特征:

1.一種“道”系統(tǒng)下多點(diǎn)觸控的實(shí)現(xiàn)方法,其特征在于,多點(diǎn)觸控屏采用數(shù)據(jù)傳輸模塊,通過(guò)通用接口和主板通訊,“道”系統(tǒng)運(yùn)行在主板上;在“道”系統(tǒng)的多點(diǎn)觸控屏驅(qū)動(dòng)程序之上提供一個(gè)數(shù)據(jù)處理中間層,用于完成以下工作:1)向操作系統(tǒng)I/O子系統(tǒng)注冊(cè)一個(gè)虛擬設(shè)備,將該虛擬設(shè)備注冊(cè)為“道”系統(tǒng)下的標(biāo)準(zhǔn)設(shè)備,以使應(yīng)用層能調(diào)用通用接口read函數(shù)對(duì)其進(jìn)行訪問(wèn),對(duì)該虛擬設(shè)備的打開(kāi)、讀數(shù)據(jù)、關(guān)閉的操作均鏈接至實(shí)際的多點(diǎn)觸控屏;2)創(chuàng)建數(shù)據(jù)接收線程,等待多點(diǎn)觸控操作,將接收到的多點(diǎn)觸控操作產(chǎn)生的數(shù)據(jù)進(jìn)行解析;3)根據(jù)數(shù)據(jù)處理中間層提供的通訊協(xié)議,將解析后的數(shù)據(jù)重新封裝上報(bào)至應(yīng)用層,供GUI層用戶程序讀取、解析和處理。

2.根據(jù)權(quán)利要求1所述的“道”系統(tǒng)下多點(diǎn)觸控的實(shí)現(xiàn)方法,其特征在于,多點(diǎn)觸控屏和GUI層用戶程序通訊流程如下:

A、操作系統(tǒng)啟動(dòng)完成后,加載多點(diǎn)觸控屏驅(qū)動(dòng)程序;

B、多點(diǎn)觸控屏驅(qū)動(dòng)程序獲取數(shù)據(jù),基于數(shù)據(jù)處理中間層提供的通訊協(xié)議,首先將一次多點(diǎn)觸控操作產(chǎn)生的多個(gè)數(shù)據(jù),按照多點(diǎn)觸控屏驅(qū)動(dòng)程序接收到的順序、以輸入事件結(jié)構(gòu)體為基本的數(shù)據(jù)單元打包成多個(gè)事件包,然后將一次多點(diǎn)觸控操作中所有數(shù)據(jù)包進(jìn)行組合,并存入內(nèi)存環(huán)形緩沖區(qū)中;然后調(diào)用input_event函數(shù)來(lái)產(chǎn)生相應(yīng)的事件上報(bào)至應(yīng)用層;

C、應(yīng)用層調(diào)用通用接口read函數(shù)從內(nèi)存環(huán)形緩沖區(qū)中取出打包的事件包數(shù)據(jù),置于消息隊(duì)列中;

D、GUI(圖形用戶界面,Graphical User Interface)層用戶程序從消息隊(duì)列中取出觸控事件,基于約定的協(xié)議進(jìn)行解析,并執(zhí)行相應(yīng)的操作。

3.根據(jù)權(quán)利要求1所述的“道”系統(tǒng)下多點(diǎn)觸控的實(shí)現(xiàn)方法,其特征在于,所述步驟B中,將一次多點(diǎn)觸控操作產(chǎn)生的多個(gè)數(shù)據(jù),按照多點(diǎn)觸控屏驅(qū)動(dòng)程序接收到的順序、以輸入事件結(jié)構(gòu)體為基本的數(shù)據(jù)單元打包成多個(gè)事件包,然后將一次多點(diǎn)觸控操作中所有數(shù)據(jù)包進(jìn)行組合的方法為:

1)在每個(gè)事件包開(kāi)始,產(chǎn)生第一標(biāo)志來(lái)標(biāo)識(shí)當(dāng)前事件包開(kāi)始,并攜帶參數(shù)標(biāo)識(shí)當(dāng)前觸點(diǎn)槽;在每個(gè)事件包結(jié)束,產(chǎn)生一個(gè)第二結(jié)束標(biāo)志來(lái)標(biāo)識(shí)當(dāng)前事件包結(jié)束;開(kāi)始標(biāo)志和結(jié)束標(biāo)志之間,傳遞觸點(diǎn)的詳細(xì)信息,包括觸點(diǎn)ID、X坐標(biāo)和Y坐標(biāo);

2)產(chǎn)生一個(gè)第三標(biāo)志來(lái)標(biāo)識(shí)一次多點(diǎn)觸控操作產(chǎn)生的多個(gè)事件包傳送結(jié)束,以通知GUI層用戶程序?qū)ι弦粋€(gè)第三標(biāo)志以來(lái)所有累積的事件包進(jìn)行響應(yīng),并準(zhǔn)備接收新的數(shù)據(jù)。

當(dāng)前第2頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1