发明授权
- 专利标题: Method for preemptive screen rendering
- 专利标题(中): 抢先屏幕渲染的方法
-
申请号: US09852924申请日: 2001-05-10
-
公开(公告)号: US06853375B2公开(公告)日: 2005-02-08
- 发明人: Stephan F. Jou , Don Campbell , Ian Ballantyne
- 申请人: Stephan F. Jou , Don Campbell , Ian Ballantyne
- 申请人地址: CA Ottawa
- 专利权人: Cognos Incorporated
- 当前专利权人: Cognos Incorporated
- 当前专利权人地址: CA Ottawa
- 代理机构: Gardner Groff, P.C.
- 主分类号: G06F3/00
- IPC分类号: G06F3/00 ; G06F9/46 ; G06T15/40 ; G06T17/00 ; H04N5/445
摘要:
A method of rendering screen of a computer display device under conditions requiring frequent repainting of the screen is disclosed. The display is a part of a computer system running an application under control of an operating system. The application detects the onset of conditions requiring frequent repainting of the screen by checking messages sent by the operating system to the application's message queue. The application then starts the repainting of the screen based on the information retrieved from the queue while checking periodically the message queue to see if the originally detected conditions still apply. If this is the case, the application terminates the original repainting operation and starts a new repainting operation based on the updated information retrieved from the message queue. This cycle is repeated until it is determined that the originally detected conditions no longer apply, in which case a final complete repaint of the screen takes place. The method is particularly useful for the display of a graphically complex scene during a navigation operation, such as panning or zooming, when complete repainting of the scene as the navigation progresses fails to provide to the user an acceptable visual feedback of the navigation progress.
公开/授权文献
- US20020008699A1 Method for preemptive screen rendering 公开/授权日:2002-01-24
信息查询