Unlock instant, AI-driven research and patent intelligence for your innovation.

Screen acquisition method and system

An acquisition method and acquisition system technology, applied in the field of screen acquisition methods and systems, can solve the problems of missing wonderful moments and being unable to inject and acquire at any time.

Active Publication Date: 2017-02-15
福建省天奕网络科技有限公司
View PDF5 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Although the solution provided by the above-mentioned patent documents can intercept the screen in the specified window, the corresponding screen capture module must be injected into the process when the device is started, and it cannot be injected at any time and obtained at any time.
However, gamers who restart the game first and then capture the screen will miss the wonderful moment

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
  • Screen acquisition method and system
  • Screen acquisition method and system
  • Screen acquisition method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0095] Monitor screenshot shortcut keys or screenshot controls;

[0096] When the screenshot shortcut key or the screenshot control is triggered, a screenshot command is sent;

[0097] Obtain screenshot command;

[0098] Loading the screenshot module to the process; the process is the process of the window where the picture to be captured is located;

[0099] Create the first window;

[0100] Create a drawing interface on the first window;

[0101] Create a rendering device using the create rendering device function in the drawing interface;

[0102] Obtaining the entry address of the display function in the rendering device to obtain the first address; the display function is used to display the picture drawn in the background on the current interface;

[0103] Presetting the first function; obtaining the entry address of the first function to obtain a second address; the first function is used to intercept the window screen and execute the function body of the display fu...

Embodiment 2

[0116] Monitor the screenshot shortcut key F10. When the user presses F10, a screenshot command is sent to the process of the window where the screen to be captured is located. After the process obtains the screenshot instruction, load the screenshot module. The screenshot module creates a rendering device by simulating the creation process of DirectX, specifically: using the CreateWindow function to create a window, using the Direct3DCreate9 function to create a DirectX9 interface, and using the CreateDevice function to create a DirectX9 rendering device. Obtain the entry address of the display function Present in the rendering device to obtain the first address, the display function Present is used to display the picture drawn in the background on the current interface, preset the first function, and obtain the first function The entry address to get the second address; the first function is used to intercept the window screen and execute the function body of the display fun...

Embodiment 3

[0118] Monitoring module 14 monitors screenshot shortcut keys or screenshot controls;

[0119] When the sending module 15 triggers the screenshot shortcut key or the screenshot control, it sends a screenshot instruction;

[0120] The first acquiring module 1 acquires a screenshot instruction;

[0121] Loading module 2 loads the screenshot module to the process; the process is the process of the window where the picture to be screenshot is located;

[0122] The second creation module 16 creates the first window;

[0123] The third creating module 17 creates a drawing interface on the first window;

[0124] The third creation module 3 calls the fourth creation module 18 to create a rendering device using the function of creating a rendering device in the drawing interface;

[0125] The second acquisition module 4 acquires the entry address of the display function in the rendering device to obtain the first address; the display function is used to display the picture drawn in ...

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 relates to the technical field of computer image processing, in particular to a screen acquisition method and system. The screen acquisition method comprises the following steps: acquiring a screenshot command; loading a screenshot module to a process which is a process in the window of a picture to be copied; creating rendering equipment via the screenshot module; acquiring the entry address of a display function in the rendering equipment to obtain a first address, wherein the display function is used for displaying a picture, drawn on the background, on the current interface; presetting a first function; acquiring the entry address of the first function to obtain a second address, wherein the first function is used for copying a picture in the window and executing the function body of the display function; setting the function pointer of the display function to point to the second address; setting the function pointer of the first function to point to the first address; and executing the display function to obtain the screenshot. According to the screen acquisition method and system, the picture of a specified window can be copied without restarting the window where the picture to be copied is.

Description

technical field [0001] The invention relates to the technical field of computer image processing, in particular to a screen acquisition method and system. Background technique [0002] With the development of technology, there are more and more occasions for users to interact through various software applications. Users can share information with friends through various interactive channels. If the game player wants to be able to share wonderful moments with his friends during the game, he needs to take a screenshot of the current game interface. Existing screen acquisition methods, such as PrScrnSysRq (print screen system request) that comes with the system, directly acquire all the images on the current screen. Tencent’s screenshot tool cannot capture the screen of the blocked window. When the window is blocked, it is not possible to capture only the screen in the specified window. [0003] Application number is that the patent literature of 201010270354.X discloses a k...

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): G06F9/44
Inventor 刘德建巩振烨林陶钧周小白彭震丁迪锋曾捷
Owner 福建省天奕网络科技有限公司