Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for capturing computer screen image

A computer screen and image technology, applied in computing, image data processing, image data processing and other directions, can solve problems such as inability to obtain images, and achieve the effect of small data volume and fast acquisition speed

Active Publication Date: 2008-04-02
LENOVO (BEIJING) LTD
View PDF0 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This solution can only obtain image data (such as 3D / video images) that have been accelerated by the display adapter hardware. For the example described above, this method can only obtain embedded video images, and cannot obtain all images displayed on the screen.
[0007] Therefore, there is currently no good way to quickly obtain hardware-accelerated images and non-hardware-accelerated images at the same time

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for capturing computer screen image

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. In the drawings, the same reference numerals are used to designate the same or similar components, although shown in different drawings. For clarity and conciseness, detailed descriptions of known functions and constructions incorporated herein will be omitted since they would otherwise obscure the subject matter of the present invention.

[0020] FIG. 1 is a diagram illustrating the relationship between software modules used in a method for acquiring a computer screen image according to an embodiment of the present invention.

[0021] As shown in Figure 1, the method of the present invention has adopted following software module: hardware accelerated image acquisition module 10, is used to obtain hardware accelerated image by intercepting all calls to graphic / image hardware accelerated interface (such as DirectX / OpenGL) Data; non-hardwar...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention disclosed a method for acquiring computer screen image, which comprises the steps of: acquiring an update area of a non-hardware acceleration image and adding the update area to an update area list; acquiring hardware acceleration image and position information by calling an intercepting graphics / image hardware acceleration interface; combining update areas in the update area list and acquiring combined image data of the update areas from a frame buffer. With the method of the invention, both hardware acceleration image and non-hardware acceleration image can be acquired simultaneously and rapidly.

Description

technical field [0001] The invention relates to the technical field of computer graphic image display, in particular to a method capable of completely and quickly acquiring screen images of personal computers. Background technique [0002] With the gradual enhancement of computing power and graphics and image processing capabilities of personal computers, computer graphics and images have moved from early 2D bitmap and vector applications to support 3D and video, and even more complex images, which provides access to all display content of personal computers (including Video and 3D images that require hardware acceleration), and synchronously displayed to remote terminals (such as remote control, wireless projection, desktop sharing, etc.) or other display devices (such as wireless display devices) bring great challenges, especially those Applications with high real-time requirements. [0003] At present, the main methods of obtaining the screen are: [0004] 1) Take the V...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F3/14G06T1/00
CPCG09G2360/18G09G2320/0252G09G5/363G06F3/14G09G2340/12
Inventor 孙成昆李洪伟颜毅强蒋晓华彭绍平
Owner LENOVO (BEIJING) LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products