Method for acquiring graphics device interface invocation by using filter driver
US8395628B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jul 12, 2007 |
| Grant date | Mar 12, 2013 |
| Priority date | — |
| Expiry date | Jan 20, 2031 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG09G5/363
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method for intercepting graphics device interface invocations by using filter driver which is transparent to graphics device interface engine and real display driver is disclosed. The method comprises steps of duplicating DDI function table returned from said real display driver, modifying DDI functions of said real display driver required for capturing screen update, creating auxiliary buffer area as updating buffer area for said screen update, and further processing said updating buffer area. With the method of the present invention, the support to video and 3D acceleration in the local computer can be realized by means of software, and the user can be provided with high-quality picture and display effect. Compared with the Mirror system in the prior art, since the present invention doesn't employ the Mirror system, the graphics device interface engine of the inventive system are not aware of the existence of the filter driver, the video and 3D acceleration function of the graphic card still remains. As a result, the function can be supported in the system, and applications employing video and 3D acceleration can be executed normally.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.