国产精品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>

      一種動態(tài)播放窗口的標注方法及其系統(tǒng)的制作方法

      文檔序號:6606188閱讀:229來源:國知局
      專利名稱:一種動態(tài)播放窗口的標注方法及其系統(tǒng)的制作方法
      技術領域
      本發(fā)明涉及一種動態(tài)播放窗口的標注方法,還涉及一種動態(tài)播放窗口的標注系 統(tǒng)。
      背景技術
      隨著計算機應用的普及,涉及到美術、設計、教育、軍事、會議等領域。在利用計算 機技術進行演示、教育、會議等過程中,常常需要對動態(tài)播放窗口上展示的內(nèi)容進行標注, 如多媒體視頻播放及攝像頭監(jiān)控過程中,對視頻播放窗口的標注?,F(xiàn)有的動態(tài)播放窗口的標注技術一般都較為復雜,以視頻播放窗口的標注為例, 一般視頻播放時對CPU的占用就比較高,如果在所述視頻播放時加上平滑的標注,對CPU占 用將會更加高。在視頻播放窗口上標注時,通過需要獲取視頻播放的每幀圖片,將所述圖片 在播放窗口上重畫出來,作為所述播放窗口的背景圖片,然后在每一幅所述圖片上直接添 加標注。由于需要在獲取的每一幅圖片上重新畫出所述標注的內(nèi)容,因此隨著標注的內(nèi)容 不斷增加,對CPU的占用越來越高,圖片刷新所需要的處理時間也越來越多,甚至會造成視 頻播放的速度也越來越慢,影響視頻播放的速度及質(zhì)量,同時在所述視頻播放窗口上的標 注也不流暢。

      發(fā)明內(nèi)容
      為解決現(xiàn)有技術的動態(tài)播放窗口的標注技術比較復雜的問題,本發(fā)明提供一種比 較簡單的動態(tài)播放窗口的標注方法。一種動態(tài)播放窗口的標注方法,包括以下步驟在所述動態(tài)播放窗口的前端創(chuàng)建 透明的標注窗口,其中,所述標注窗口設置有透明的背景圖片;將標注的數(shù)據(jù)內(nèi)容添加到所 述標注窗口上。與現(xiàn)有技術相比較,本發(fā)明的動態(tài)播放窗口的標注方法中,所述標注窗口設置在 所述動態(tài)播放窗口的前端,將標注的數(shù)據(jù)內(nèi)容添加到所述標注窗口上。在顯示所述標注的 同時,透過所述標注窗口可以顯示所述動態(tài)播放窗口中的內(nèi)容,無需將所述標注的數(shù)據(jù)內(nèi) 容與所述動態(tài)播放窗口中展示的內(nèi)容結(jié)合處理,因此所述動態(tài)播放窗口的標注方法實現(xiàn)比 較簡單,并且占用較小的處理器資源,不會對所述動態(tài)播放窗口中播放的內(nèi)容造成影響。使 用本發(fā)明的動態(tài)播放窗口的標注方法,在保證視頻正常播放的同時,又可以進行流暢、平滑 的標注,利用本發(fā)明的動態(tài)播放窗口的標注方法可以方便地進行視頻演示、講解。為解決現(xiàn)有技術的動態(tài)播放窗口的標注技術比較復雜的問題,本發(fā)明提供一種比 較簡單的動態(tài)播放窗口的標注系統(tǒng)。一種動態(tài)播放窗口的標注系統(tǒng),包括標注窗口生成模塊和標注模塊。所述標注窗 口生成模塊用于在所述動態(tài)播放窗口的前端創(chuàng)建透明的標注窗口,其中,所述標注窗口設 置有透明的背景圖片;所述標注模塊用于將標注的數(shù)據(jù)內(nèi)容添加到所述標注窗口上。與現(xiàn)有技術相比較,本發(fā)明的動態(tài)播放窗口的標注系統(tǒng)中,所述標注窗口生成模
      4塊將所述標注窗口設置在所述動態(tài)播放窗口的前端,所述標注模塊將標注的數(shù)據(jù)內(nèi)容添加 到所述標注窗口上。在顯示所述標注的同時,透過所述標注窗口可以顯示所述動態(tài)播放窗 口中的內(nèi)容,無需將所述標注的數(shù)據(jù)內(nèi)容與所述動態(tài)播放窗口中展示的內(nèi)容結(jié)合處理,因 此所述動態(tài)播放窗口的標注系統(tǒng)的實現(xiàn)方法比較簡單,并且占用較小的處理器資源,不會 對所述動態(tài)播放窗口中播放的內(nèi)容造成影響。使用本發(fā)明的動態(tài)播放窗口的標注系統(tǒng),在 保證視頻正常播放的同時,又可以進行流暢、平滑的標注,利用本發(fā)明的動態(tài)播放窗口的標 注系統(tǒng)可以方便地進行視頻演示、講解。


      圖1是本發(fā)明動態(tài)播放窗口的標注方法的具體流程示意圖;圖2是本發(fā)明動態(tài)播放窗口的標注方法中添加窗口標注的一種優(yōu)選實施方式的 步驟流程圖;圖3是本發(fā)明動態(tài)播放窗口的標注系統(tǒng)的結(jié)構(gòu)示意圖;圖4是本發(fā)明動態(tài)播放窗口的標注系統(tǒng)的標注窗口生成模塊的結(jié)構(gòu)示意圖;圖5是本發(fā)明活動窗口標注系統(tǒng)的標注模塊一種優(yōu)選實施方式的結(jié)構(gòu)示意圖。其中,10動態(tài)播放窗口的標注系統(tǒng);11標注窗口生成模塊;111資源創(chuàng)建模塊;112窗口設置模塊;113透明處理模塊;114前端顯示模塊;13標注模塊;131緩存模塊;132輸入模塊;133復制模塊。
      具體實施例方式所述動態(tài)播放窗口的標注方法包括兩個主要步驟在所述動態(tài)播放窗口的前端創(chuàng) 建透明的標注窗口,其中,所述標注窗口設置有透明的背景圖片;將標注的數(shù)據(jù)內(nèi)容添加到 所述標注窗口上。請參閱圖1,圖1是本發(fā)明動態(tài)播放窗口的標注方法的具體流程示意圖。所述動態(tài)播放窗口的標注方法的具體流程步驟包括S101,創(chuàng)建一個新窗口作為標注窗口,并且創(chuàng)建一幅單色的圖片;當需要對動態(tài)播放窗口進行標注時,創(chuàng)建一個新窗口作為標注窗口,所述新創(chuàng)建 的標注窗口只具有標題欄,除此之外其他的功能按鈕或者菜單欄、任務欄等都不設置。同時 創(chuàng)建一幅單色的圖片,所述圖片的格式不限,所述圖片的單一色彩可以是任何一種顏色,但 優(yōu)選設置為白色的圖片。S103,將所述圖片設置為所述標注窗口的背景圖片;具體做法為將所述圖片縮放至與所述標注窗口的尺寸大小相同,然后將所述圖片
      5的數(shù)據(jù)內(nèi)容寫入到所述標注窗口的窗口 DC上,將所述圖片設置為所述標注窗口的背景圖 片。其中,DC(Device Content)即設備內(nèi)容,是圖形設備接口的設備描述表。由于窗口展 示的數(shù)據(jù)直接用于與顯示設備進行數(shù)據(jù)交互,所述窗口 DC上的數(shù)據(jù)將會直接傳輸至顯示 設備進行顯示。本步驟可以通過調(diào)用Windows命令中的StretchBlt命令實現(xiàn)圖片的縮放拉伸和 寫入所述窗口 DC。S105,設置所述標注窗口的屬性為擴展模式;設置所述標注窗口的屬性,將所述標注窗口設置為擴展模式,其中所述擴展模式 支持對窗口進行透明化處理。同時,通過設置所述標注窗口的屬性,取消所述標注窗口的標 題欄;如果不取消標題欄,則標題欄會在所述標注窗口中正常顯示,并且在之后的步驟中也 不會被透明化處理。S107,對所述標注窗口進行透明化處理;具體可以通過調(diào)用Windows命令中的SetLayered Window Attributes命令對所 述標注窗口進行透明化處理,調(diào)用所述SetLayered Window Attributes命令時,首先選定 所述標注窗口中需要透明化的顏色與所述背景圖片的顏色相同,然后再對該種顏色的區(qū)域 進行透明化,使所述標注窗口變?yōu)橥该鞔翱?。由于所述標注窗口中已?jīng)寫入所述圖片的數(shù)據(jù),所以即使所述標注窗口被透明 化,對所述標注窗口的操作(例如鼠標點擊等)也不會穿透所述標注窗口,而是會落在同樣 被透明化處理的所述背景圖片上,不會對在所述標注窗口后端打開的其他窗口造成影響。S109,將所述標注窗口設置在所述動態(tài)播放窗口的前端;將所述標注窗口重疊在所述動態(tài)播放窗口的前端,用戶可以透過所述標注窗口觀 看到所述動態(tài)播放窗口的內(nèi)容。S111,將標注的數(shù)據(jù)內(nèi)容添加到所述標注窗口上。在執(zhí)行步驟Slll之前,還可將所述標注窗口的尺寸大小設置成與所述動態(tài)播放 窗口的尺寸大小相同,或者根據(jù)標注范圍的大小具體設置所述標注窗口的尺寸大小。因為透明的所述標注窗口設置在所述動態(tài)播放窗口的前端,所以對所述動態(tài)播放 窗口的標志操作實際上變?yōu)閷λ鰳俗⒋翱诘牟僮?,由于所述標注窗口中已?jīng)寫入所述圖 片的數(shù)據(jù),因此對所述標注窗口的標注操作不會穿透所述標注窗口而落在所述動態(tài)播放窗 口上,而是落在所述標注窗口的背景圖片上。因此,將所述標注窗口上的鼠標點擊、移動軌跡,鍵盤輸入等操作產(chǎn)生的標注數(shù)據(jù) 直接添加到所述標注窗口的窗口 DC上,使所述標注添加到所述標注窗口上。由于所述標注 窗口的其他部分透明,并且設置在所述動態(tài)播放窗口的前端,因此顯示設備顯示時,從顯示 設備觀看到的是所述活動窗口的內(nèi)容以及上層的標注內(nèi)容,即完成了對所述動態(tài)播放窗口 的標注。請參閱圖2,圖2是本發(fā)明動態(tài)播放窗口的標注方法中添加窗口標注的一種優(yōu)選 實施方式的步驟流程圖。為了進一步提高所述標注窗口中的標注內(nèi)容的刷新速度,作為一種優(yōu)選實施方 式,所述步驟Slll包括以下子步驟Sl 13,根據(jù)所述標注窗口的窗口 DC創(chuàng)建一個緩存DC ;
      6
      以所述標注窗口的窗口 DC為模板創(chuàng)建一個緩存DC,所述緩存DC的尺寸大小等設 置與所述標注窗口的窗口 DC相同。所述緩存DC可以在內(nèi)存中創(chuàng)建或者在其他的高速緩存 中創(chuàng)建,所述緩存DC用于緩存將要添加到所述標注窗口的標注的數(shù)據(jù)內(nèi)容。S115,將標注的數(shù)據(jù)內(nèi)容保存在所述緩存DC上;將所述標注窗口的背景圖片上的鼠標的點擊、移動軌跡或者鍵盤輸入等標注操作 轉(zhuǎn)化為具體的數(shù)據(jù)內(nèi)容,所述數(shù)據(jù)內(nèi)容包括標注的類型,標注的內(nèi)容,以及標注的位置坐標 等信息。根據(jù)所述窗口 DC和所述緩存DC的對應關系將所述標注的數(shù)據(jù)內(nèi)容保存在所述緩 存DC上。當標注的數(shù)據(jù)內(nèi)容改變時,同步更新所述緩存DC上保存的數(shù)據(jù)內(nèi)容。S117,將所述緩存DC上保存的標注的數(shù)據(jù)內(nèi)容復制到所述標注窗口的窗口 DC上。所述標注窗口的窗口 DC需要與顯示設備進行數(shù)據(jù)交互,更新標注的內(nèi)容,由于所 述緩存DC預先緩存了所述標注的數(shù)據(jù)內(nèi)容,因此,在上一幀畫面顯示完成之后,只需要將 所述緩存DC上保存的標注的數(shù)據(jù)內(nèi)容復制到所述標注窗口的窗口 DC上,所述窗口 DC就可 以直接與顯示設備進行數(shù)據(jù)交互。因為無需在所述窗口 DC的數(shù)據(jù)刷新時再分析獲取標注 的數(shù)據(jù)內(nèi)容,因此可以提高所述窗口 DC與顯示設備的數(shù)據(jù)交互速度,提高所述標注窗口的 刷新速度。本步驟中可以通過調(diào)用Windows命令中的BitBlt命令將所述緩存DC上保存的標 注的數(shù)據(jù)內(nèi)容復制到所述標注窗口的窗口 DC上。與現(xiàn)有技術相比較,本發(fā)明的動態(tài)播放窗口的標注方法中,所述標注窗口設置在 所述動態(tài)播放窗口的前端,將標注的數(shù)據(jù)內(nèi)容添加到所述標注窗口上。在顯示所述標注的 同時,透過所述標注窗口可以顯示所述動態(tài)播放窗口中的內(nèi)容,無需將所述標注的數(shù)據(jù)內(nèi) 容與所述動態(tài)播放窗口中展示的內(nèi)容結(jié)合處理,因此所述動態(tài)播放窗口的標注方法實現(xiàn)比 較簡單,并且占用較小的處理器資源,不會對所述動態(tài)播放窗口中播放的內(nèi)容造成影響。請參閱圖3,圖3是本發(fā)明動態(tài)播放窗口的標注系統(tǒng)的結(jié)構(gòu)示意圖。所述動態(tài)播放窗口的標注系統(tǒng)10包括標注窗口生成模塊11和標注模塊13,所 述標注窗口生成模塊11用于在所述動態(tài)播放窗口的前端創(chuàng)建透明的標注窗口,其中,所述 標注窗口設置有透明的背景圖片;所述標注模塊13用于將標注的數(shù)據(jù)內(nèi)容添加到所述標 注窗口上。請參閱圖4,圖4是本發(fā)明動態(tài)播放窗口的標注系統(tǒng)的標注窗口生成模塊的結(jié)構(gòu) 示意圖。所述標注窗口生成模塊11包括資源創(chuàng)建模塊111、窗口設置模塊112、透明處理模 塊113和前端顯示模塊114。所述資源創(chuàng)建模塊111用于創(chuàng)建一個新窗口作為所述標注窗口,并且創(chuàng)建一幅單 色的圖片。所述資源創(chuàng)建模塊111創(chuàng)建的所述標注窗口只具有標題欄,除此之外其他的功 能按鈕或者菜單欄任務欄等都不設置。所述資源創(chuàng)建模塊111同時創(chuàng)建一幅單色的圖片,所述圖片的格式不限,所述圖 片的單一色彩可以是任何一種顏色,但優(yōu)選設置為白色的圖片。所述窗口設置模塊112用于將所述圖片設置為所述標注窗口的背景圖片。所述窗 口設置模塊112將所述圖片縮放至與所述標注窗口的尺寸大小相同,然后將所述圖片的數(shù)據(jù)內(nèi)容寫入到所述標注窗口的窗口 DC上,將所述圖片設置為所述標注窗口的背景圖片。其 中,DC(Device Content)即設備內(nèi)容,是圖形設備接口的設備描述表。由于窗口展示的數(shù) 據(jù)直接用于與顯示設備進行數(shù)據(jù)交互,因此所述窗口 DC上的數(shù)據(jù)將會直接傳輸至顯示設 備進行顯示。所述窗口設置模塊112可以調(diào)用Windows命令中的StretchBlt命令實現(xiàn)圖片的 縮放拉伸和寫入所述窗口 DC。所述窗口設置模塊112還用于設置所述標注窗口的屬性,將所述標注窗口設置為 擴展模式,其中所述擴展模式支持對窗口進行透明化處理。同時,所述窗口設置模塊112還 可以通過設置所述標注窗口的屬性,取消所述標注窗口的標題欄;如果不取消標題欄,則標 題欄會在所述標注窗口中正常顯示,并且不會被透明化處理。所述設置模塊112還可以根據(jù)所述動態(tài)播放窗口的大小,將所述標注窗口設置成 與所述動態(tài)播放窗口的尺寸大小相同,或者根據(jù)標注范圍的大小具體設置所述標注窗口的 尺寸大小。所述透明處理模塊113用于對所述標注窗口進行透明化處理。具體地,所述透 明處理模塊113可以通過調(diào)用Windows命令中的SetLayered WindowAttributes命令 對所述標注窗口進行透明化處理。所述透明處理模塊113調(diào)用所述SetLayered Window Attributes命令進行處理時,首先選定所述標注窗口中需要透明化的顏色與所述背景圖片 的顏色相同,然后再對該種顏色的區(qū)域進行透明化,使所述標注窗口變?yōu)橥该鞔翱?。由于所述標注窗口中已?jīng)寫入所述圖片的數(shù)據(jù),所以即使在所述透明處理模塊 113對所述標注窗口執(zhí)行透明化處理之后,對所述標注窗口的操作(例如鼠標點擊等)也不 會穿透所述標注窗口,而是會落在同樣被透明化處理的所述背景圖片上,不會對在所述標 注窗口后端打開的其他窗口造成影響。所述前端顯示模塊114用于將所述標注窗口重疊在所述動態(tài)播放窗口的前端,所 述動態(tài)播放窗口的內(nèi)容可以透過所述標注窗口顯示。因為所述前端顯示模塊114將透明的所述標注窗口設置在所述動態(tài)播放窗口的 前端,所以對所述動態(tài)播放窗口的標志操作實際上變?yōu)閷λ鰳俗⒋翱诘牟僮?,由于所?標注窗口中已經(jīng)寫入所述圖片的數(shù)據(jù),因此對所述標注窗口的標注操作不會穿透所述標注 窗口而落在所述動態(tài)播放窗口上,而是落在所述標注窗口的背景圖片上。因此,所述標注模塊13可以將所述標注窗口上的鼠標點擊、移動軌跡,鍵盤輸入 等操作產(chǎn)生的標注數(shù)據(jù)直接添加到所述標注窗口的窗口 DC上,使所述標注添加到所述標 注窗口上。由于所述標注窗口的其他部分透明,并且設置在所述動態(tài)播放窗口的前端,因此 顯示設備顯示時,從顯示設備觀看到的是所述活動窗口的內(nèi)容以及上層的標注內(nèi)容,即完 成了對所述動態(tài)播放窗口的標注。請參閱圖5,圖5是本發(fā)明活動窗口標注系統(tǒng)的標注模塊一種優(yōu)選實施方式的結(jié) 構(gòu)示意圖。為了進一步提高所述標注窗口中的標注內(nèi)容的刷新速度,提供一種所述標注模塊 13優(yōu)選實施方式,所述標注模塊13包括緩存模塊131、輸入模塊132和復制模塊133。所述緩存模塊131用于根據(jù)所述標注窗口的窗口 DC創(chuàng)建一個緩存DC。所述緩存模塊131以所述標注窗口的窗口 DC為模板創(chuàng)建一個緩存DC,所述緩存DC的尺寸大小等設置與所述標注窗口的窗口 DC相同。所述緩存模塊131可以在內(nèi)存中創(chuàng) 建所述緩存DC,也可以在其他的高速緩存中創(chuàng)建所述緩存DC,所述緩存DC用于緩存將要添 加到所述標注窗口的標注的數(shù)據(jù)內(nèi)容。所述輸入模塊132用于將標注的數(shù)據(jù)內(nèi)容保存在所述緩存DC上。所述輸入模塊132將所述標注窗口的背景圖片上的鼠標的點擊、移動軌跡或者鍵 盤輸入等標注操作轉(zhuǎn)化為具體的數(shù)據(jù)內(nèi)容,所述數(shù)據(jù)內(nèi)容包括標注的類型,標注的內(nèi)容,以 及標注的位置坐標等信息。所述輸入模塊132根據(jù)所述窗口 DC和所述緩存DC的對應關系 將所述標注的數(shù)據(jù)內(nèi)容保存在所述緩存DC上。并且,當標注的數(shù)據(jù)內(nèi)容改變時,所述輸入模塊132同步更新所述緩存DC上保存 的數(shù)據(jù)內(nèi)容。所述復制模塊133用于將所述緩存DC上保存的標注的數(shù)據(jù)內(nèi)容復制到所述標注 窗口的窗口 DC上。所述標注窗口的窗口 DC需要與顯示設備進行數(shù)據(jù)交互,更新標注的內(nèi)容,由于所 述緩存DC預先緩存了所述標注的數(shù)據(jù)內(nèi)容,因此,在上一幀畫面顯示完成之后,所述復制 模塊133將所述緩存DC上保存的標注的數(shù)據(jù)內(nèi)容復制到所述標注窗口的窗口 DC上,使所 述窗口 DC可以直接與顯示設備進行數(shù)據(jù)交互。因為在所述窗口 DC的數(shù)據(jù)刷新時再分析獲 取標注的數(shù)據(jù)內(nèi)容,因此可以提高所述窗口 DC與顯示設備的數(shù)據(jù)交互速度,提高所述標注 窗口的刷新速度。所述復制模塊133可以通過調(diào)用Windows命令中的BitBlt命令將所述緩存DC上 保存的標注的數(shù)據(jù)內(nèi)容復制到所述標注窗口的窗口 DC上。與現(xiàn)有技術相比較,本發(fā)明的動態(tài)播放窗口的標注系統(tǒng)10中,所述標注窗口生成 模塊11將所述標注窗口設置在所述動態(tài)播放窗口的前端,所述標注模塊13將標注的數(shù)據(jù) 內(nèi)容添加到所述標注窗口上。因此顯示設備在顯示所述標注的同時,透過所述標注窗口可 以顯示所述動態(tài)播放窗口中的內(nèi)容,無需將所述標注的數(shù)據(jù)內(nèi)容與所述動態(tài)播放窗口中展 示的內(nèi)容結(jié)合處理,所以本發(fā)明的動態(tài)播放窗口的標注系統(tǒng)10的實現(xiàn)方法比較簡單,并且 占用較小的處理器資源,不會對所述動態(tài)播放窗口中播放的內(nèi)容造成影響。本發(fā)明的動態(tài)播放窗口的標注方法及動態(tài)播放窗口的標注系統(tǒng)可以應用到對視 頻播放窗口的標注,使用本發(fā)明的動態(tài)播放窗口的標注方法或動態(tài)播放窗口的標注系統(tǒng), 在保證視頻正常播放的同時,又可以進行流暢、平滑的標注,可以方便地進行視頻演示、講 解。本發(fā)明的動態(tài)播放窗口的標注方法及動態(tài)播放窗口的標注系統(tǒng)還可以應用到對FLASH 播放窗口的標注,以及其他的動態(tài)網(wǎng)頁等動畫播放窗口的標注。以上所述的本發(fā)明實施方式,并不構(gòu)成對本發(fā)明保護范圍的限定。任何在本發(fā)明 的精神和原則之內(nèi)所作的修改、等同替換和改進等,均應包含在本發(fā)明的權利要求保護范 圍之內(nèi)。
      9
      權利要求
      一種動態(tài)播放窗口的標注方法,其特征在于包括以下步驟在所述動態(tài)播放窗口的前端創(chuàng)建透明的標注窗口,其中,所述標注窗口設置有透明的背景圖片;將標注的數(shù)據(jù)內(nèi)容添加到所述標注窗口上。
      2.如權利要求1所述的動態(tài)播放窗口的標注方法,其特征在于,在所述動態(tài)播放窗口 的前端創(chuàng)建透明的標注窗口的步驟包括創(chuàng)建一個新窗口作為標注窗口,并且創(chuàng)建一幅單色的圖片,將所述單色圖片設置為所 述標注窗口的背景圖片;設置所述標注窗口的屬性為擴展模式,并對所述標注窗口進行透明化處理; 將所述標注窗口設置在所述動態(tài)播放窗口的前端。
      3.如權利要求2所述的動態(tài)播放窗口的標注方法,其特征在于,將所述單色圖片設置 為所述標注窗口的背景圖片的步驟包括將所述單色圖片縮放至與所述標注窗口的尺寸大小相同;將所述單色圖片的數(shù)據(jù)內(nèi)容寫入到所述標注窗口的窗口 DC上,設置為所述標注窗口 的背景圖片。
      4.如權利要求1至3中任意一項所述的動態(tài)播放窗口的標注方法,其特征在于,執(zhí)行將 標注的數(shù)據(jù)內(nèi)容添加到所述標注窗口上的步驟之前,先執(zhí)行以下步驟將所述標注窗口縮放成與所述動態(tài)播放窗口的尺寸大小相同。
      5.如權利要求1至3中任意一項所述的動態(tài)播放窗口的標注方法,其特征在于,將標注 的數(shù)據(jù)內(nèi)容添加到所述標注窗口上的步驟包括根據(jù)所述標注窗口的窗口 DC創(chuàng)建一個緩存DC ; 將標注的數(shù)據(jù)內(nèi)容保存在所述緩存DC上;將所述緩存DC上保存的標注的數(shù)據(jù)內(nèi)容復制到所述標注窗口的窗口 DC上。
      6.一種動態(tài)播放窗口的標注系統(tǒng),其特征在于包括標注窗口生成模塊,用于在所述動態(tài)播放窗口的前端創(chuàng)建透明的標注窗口,其中,所述 標注窗口設置有透明的背景圖片;標注模塊,用于將標注的數(shù)據(jù)內(nèi)容添加到所述標注窗口上。
      7.如權利要求6所述的動態(tài)播放窗口的標注系統(tǒng),其特征在于,所述標注窗口生成模 塊包括資源創(chuàng)建模塊,用于創(chuàng)建一個新窗口作為標注窗口,并且創(chuàng)建一幅單色的圖片; 窗口設置模塊,用于將所述單色圖片設置為所述標注窗口的背景圖片,并設置所述標 注窗口的屬性為擴展模式;透明化處理模塊,用于對所述標注窗口進行透明化處理; 前端顯示模塊,用于將所述標注窗口設置在所述動態(tài)播放窗口的前端。
      8.如權利要求7所述的動態(tài)播放窗口的標注系統(tǒng),其特征在于所述窗口設置模塊還 用于將所述單色圖片縮放至與所述標注窗口的尺寸大小相同,然后將所述單色圖片的數(shù)據(jù) 內(nèi)容寫入到所述標注窗口的窗口 DC上,設置為所述標注窗口的背景圖片。
      9.如權利要求6至8中任意一項所述的動態(tài)播放窗口的標注系統(tǒng),其特征在于所述 窗口設置模塊進一步將所述標注窗口縮放成與所述動態(tài)播放窗口的尺寸大小相同。
      10.如權利要求6至8中任意一項所述的動態(tài)播放窗口的標注系統(tǒng),其特征在于,所述 標注模塊包括用于根據(jù)所述標注窗口的窗口 DC創(chuàng)建一個緩存DC的模塊; 用于將標注的數(shù)據(jù)內(nèi)容保存在所述緩存DC上的模塊;以及,用于將所述緩存DC上保存的標注的數(shù)據(jù)內(nèi)容復制到所述標注窗口的窗口 DC上 的模塊。
      全文摘要
      本發(fā)明提供一種動態(tài)播放窗口的標注方法,包括以下步驟在所述動態(tài)播放窗口的前端創(chuàng)建透明的標注窗口,其中,所述標注窗口設置有透明的背景圖片;將標注的數(shù)據(jù)內(nèi)容添加到所述標注窗口上。本發(fā)明還提供一種動態(tài)播放窗口的標注系統(tǒng)。本發(fā)明的動態(tài)播放窗口的標注方法及其系統(tǒng)無需將所述標注的數(shù)據(jù)內(nèi)容與所述動態(tài)播放窗口中展示的內(nèi)容結(jié)合處理,因此所述動態(tài)播放窗口的標注方法實現(xiàn)比較簡單,并且占用較小的處理器資源,不會對所述動態(tài)播放窗口中播放的內(nèi)容造成影響。使用本發(fā)明的動態(tài)播放窗口的標注方法或者其系統(tǒng),在保證視頻正常播放的同時,又可以進行流暢、平滑的標注,方便進行視頻演示和講解。
      文檔編號G06T1/00GK101937557SQ20101023006
      公開日2011年1月5日 申請日期2010年7月16日 優(yōu)先權日2010年7月16日
      發(fā)明者陳先志 申請人:廣東威創(chuàng)視訊科技股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1