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

一種圖形上下文管理方法與流程

文檔序號:11154589閱讀:487來源:國知局
一種圖形上下文管理方法與制造工藝

本發(fā)明屬于計算機(jī)圖形領(lǐng)域,尤其涉及一種圖形上下文管理方法。



背景技術(shù):

窗口系統(tǒng)作為人機(jī)交互的重要手段應(yīng)用日益廣泛,圖形上下文管理作為窗口系統(tǒng)與圖形處理器之間的橋梁,直接決定多窗口應(yīng)用的速率及質(zhì)量。目前公開研究的圖形處理中大多針對圖形用戶界面的消息機(jī)制、多線程工作模式、剪貼域算法等,未發(fā)現(xiàn)有圖形上下文管理的相關(guān)內(nèi)容。



技術(shù)實現(xiàn)要素:

本發(fā)明的目的是:

本發(fā)明主要提供一種圖形上下文管理方法,保證多個圖形應(yīng)用繪圖屬性的獨立性。

本發(fā)明的解決方案是:

一種圖形上下文管理方法,包括:

步驟1、圖形應(yīng)用屬性記錄模塊(1)記錄每個圖形應(yīng)用對應(yīng)的圖形屬性,當(dāng)圖形應(yīng)用發(fā)生更改時,提取當(dāng)前活動應(yīng)用的圖形屬性發(fā)送到當(dāng)前活動的圖形屬性模塊(2)中;

步驟2、當(dāng)前活動的圖形屬性模塊(2)接收圖形應(yīng)用屬性記錄模塊(1)發(fā)送來的當(dāng)前活動的圖形屬性信息,轉(zhuǎn)發(fā)給對比器模塊(4);

步驟3、圖形處理器屬性記錄模塊(3)記錄圖形處理器的圖形屬性,與圖形處理器的當(dāng)前屬性保持一致,并隨著繪圖屬性的改變而改變,當(dāng)形應(yīng)用發(fā)生更改時,圖形處理器屬性記錄模塊(3)將所述圖形處理器的當(dāng)前圖形屬性發(fā)送給對比器模塊(4);

步驟4、對比器模塊(4)接收當(dāng)前活動的圖形屬性模塊(2)發(fā)送的圖形屬性信息和圖形處理器屬性記錄模塊(3)發(fā)送的圖形處理器的當(dāng)前圖形屬性,進(jìn)行對比操作,提取需要進(jìn)行增加、刪除和更改的操作信息,作為圖形屬性設(shè)置信息發(fā)送到需配置的屬性模塊(5);

步驟5、需配置的屬性模塊(5)接收對比器模塊(4)發(fā)送的圖形屬性設(shè)置信息,生成相應(yīng)的圖形操作指令發(fā)送到圖形操作指令模塊(7)中,生成相應(yīng)的屬性記錄信息發(fā)送到屬性記錄信息模塊(6)中;

步驟6、屬性記錄信息模塊(6)接收需配置的屬性模塊(5)發(fā)送的屬性記錄信息,發(fā)送到圖形處理器屬性記錄模塊(3)中;

步驟7、圖形操作指令模塊(7)接收需配置的屬性模塊(5)發(fā)送的圖形操作指令,下發(fā)到圖形處理器進(jìn)行操作。

本發(fā)明的優(yōu)點是:本發(fā)明提供的一種圖形上下文管理方法,通過將當(dāng)前活動應(yīng)用的圖形配置信息與圖形處理器的已有配置信息進(jìn)行對比,得到需要進(jìn)行設(shè)置的圖形屬性,實現(xiàn)圖形上下文管理,保證多個圖形應(yīng)用繪圖屬性的獨立性。

附圖說明

圖1為本發(fā)明的方法模塊圖。

具體實施方式

下面結(jié)合附圖和具體實施例對本發(fā)明的技術(shù)方案做進(jìn)一步詳細(xì)描述。

如圖1所示,本發(fā)明實施例的一種圖形上下文管理方法,包括:

步驟1、圖形應(yīng)用屬性記錄模塊(1)記錄每個圖形應(yīng)用對應(yīng)的圖形屬性,當(dāng)圖形應(yīng)用發(fā)生更改時,提取當(dāng)前活動應(yīng)用的圖形屬性發(fā)送到當(dāng)前活動的圖形屬性模塊(2)中;

步驟2、當(dāng)前活動的圖形屬性模塊(2)接收圖形應(yīng)用屬性記錄模塊(1)發(fā)送來的當(dāng)前活動的圖形屬性信息,轉(zhuǎn)發(fā)給對比器模塊(4);

步驟3、圖形處理器屬性記錄模塊(3)記錄圖形處理器的圖形屬性,與圖形處理器的當(dāng)前屬性保持一致,并隨著繪圖屬性的改變而改變,當(dāng)形應(yīng)用發(fā)生更改時,圖形處理器屬性記錄模塊(3)將所述圖形處理器的當(dāng)前圖形屬性發(fā)送給對比器模塊(4);

步驟4、對比器模塊(4)接收當(dāng)前活動的圖形屬性模塊(2)發(fā)送的圖形屬性信息和圖形處理器屬性記錄模塊(3)發(fā)送的圖形處理器的當(dāng)前圖形屬性,進(jìn)行對比操作,提取需要進(jìn)行增加、刪除和更改的操作信息,作為圖形屬性設(shè)置信息發(fā)送到需配置的屬性模塊(5);

步驟5、需配置的屬性模塊(5)接收對比器模塊(4)發(fā)送的圖形屬性設(shè)置信息,生成相應(yīng)的圖形操作指令發(fā)送到圖形操作指令模塊(7)中,生成相應(yīng)的屬性記錄信息發(fā)送到屬性記錄信息模塊(6)中;

步驟6、屬性記錄信息模塊(6)接收需配置的屬性模塊(5)發(fā)送的屬性記錄信息,發(fā)送到圖形處理器屬性記錄模塊(3)中;

步驟7、圖形操作指令模塊(7)接收需配置的屬性模塊(5)發(fā)送的圖形操作指令,下發(fā)到圖形處理器進(jìn)行操作。

最后應(yīng)說明的是:以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進(jìn)行了詳細(xì)地說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1