CN109885271A - Data display and treating method, device and electronic equipment - Google Patents

Data display and treating method, device and electronic equipment Download PDF

Info

Publication number
CN109885271A
CN109885271A CN201910201376.1A CN201910201376A CN109885271A CN 109885271 A CN109885271 A CN 109885271A CN 201910201376 A CN201910201376 A CN 201910201376A CN 109885271 A CN109885271 A CN 109885271A
Authority
CN
China
Prior art keywords
data
region
memory
graphics buffer
display
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910201376.1A
Other languages
Chinese (zh)
Inventor
李保成
张振宝
于洪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qingdao Hisense Electronics Co Ltd
Original Assignee
Qingdao Hisense Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qingdao Hisense Electronics Co Ltd filed Critical Qingdao Hisense Electronics Co Ltd
Priority to CN201910201376.1A priority Critical patent/CN109885271A/en
Publication of CN109885271A publication Critical patent/CN109885271A/en
Pending legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)

Abstract

The embodiment of the present invention provides a kind of data display and treating method, device and electronic equipment, the described method includes: obtaining the first data and the second data to be shown, wherein, the data source of first data is different from the data source of second data, also, the time that first data are shown on the screen is identical as the time that second data are shown on the screen;First data are transferred to the first graphics buffer region, second data are transferred to second graph buffer area;Data investigation is carried out to first graphics buffer region and the second graph buffer area to show.This method can guarantee that each data can be normally displayed, and avoid the occurrence of the display entanglement phenomenon that data are capped and occur, and avoid the screen flicker phenomenon occurred because showing that refreshing frequency is different, thus the usage experience of significant increase user.

Description

Data display and treating method, device and electronic equipment
Technical field
The present embodiments relate to computer technologies more particularly to a kind of data display and treating method, device and electronics to set It is standby.
Background technique
Interactive electric whiteboard (hereinafter referred to as " electronic whiteboard ") is abundant because that can support touch-control writing, audio-video displaying etc. Function, therefore it is applied to the multiple fields such as office, education more and more widely.After starting write mode on electronic whiteboard, use Family such as can be drawn on electronic whiteboard, be write, being marked at the writings operation.It, can also be by the content of writing after writing It is saved, to provide a kind of preferable experience write on true paper for user.
The graphical display of electronic whiteboard can be carried out based on graphics buffer region.Writing number of the user on electronic whiteboard According to and electronic whiteboard on other data for showing, such as prompt information etc. can be for delivery to the graphic buffer of electronic whiteboard In domain, then display panel is transmitted to by graphics buffer region and is shown.
In the prior art, when electronic whiteboard is operated under write mode, data is write and are needed when writing to be shown Other data, such as prompt information etc. are passed in the same graphics buffer region, then are transmitted by the graphics buffer region It is shown to display panel.
But the data that the method for the prior art may cause electronic whiteboard show that entanglement phenomenon or screen flicker occur shows As extreme influence user experience.
Summary of the invention
The embodiment of the present invention provides a kind of data display and treating method, device and electronic equipment, for solving the prior art The problem of middle data display appearance or Flickering Phenomenon.
First aspect of the embodiment of the present invention provides a kind of data display and treating method, comprising:
Obtain the first data and the second data to be shown, wherein the data source of first data and described the The data sources of two data is different, also, time for showing on the screen of first data and second data are in screen The time of upper display is identical;
First data are transferred to the first graphics buffer region, second data are transferred to second graph buffering Region;
Data investigation is carried out to first graphics buffer region and the second graph buffer area to show.
Further, described that stacked data is carried out to first graphics buffer region and the second graph buffer area Add display, comprising:
The display background in first graphics buffer region is adjusted to transparent background, obtains the first new graphic buffer Domain;
The first new graphics buffer region and the second graph buffer area are subjected to data investigation, and will be folded Data after adding are transmitted to display panel and are shown.
Further, described that first data are transferred to the first graphics buffer region, second data are transmitted To second graph buffer area, comprising:
First data are saved to the first region of memory, second data are saved to the second region of memory;
First data of first region of memory are transferred to the first figure corresponding with first region of memory Second data of second region of memory are transferred to and second region of memory corresponding second by shape buffer area Graphics buffer region.
Further, first data are to write data.
Further, further includes:
The first instruction information of user's input is received, the first instruction information, which is used to indicate, exits write mode;
According to the first instruction information, first data are saved to second region of memory.
Further, further includes:
The second indication information of user's input is received, the second indication information is used to indicate pause and writes;
According to the second indication information, first data are saved to second region of memory.
Further, described to save first data to the first region of memory, second data are saved to Before two region of memory, further includes:
Establish the mapping relations in first graphics buffer region Yu first region of memory;
Establish the mapping relations of the second graph buffer area Yu second region of memory.
Second aspect of the embodiment of the present invention provides a kind of data display processing unit, comprising:
Module is obtained, for obtaining the first data and the second data to be shown, wherein the data of first data Source is different from the data source of second data, also, time for showing on the screen of first data and described the The time that two data are shown on the screen is identical;
Transfer module transmits second data for first data to be transferred to the first graphics buffer region To second graph buffer area;
Display module, for carrying out stacked data to first graphics buffer region and the second graph buffer area Add display.
Further, the display module, comprising:
Adjustment unit obtains new for the display background in first graphics buffer region to be adjusted to transparent background First graphics buffer region;
Display unit, for counting the first new graphics buffer region and the second graph buffer area According to superposition, and superimposed data are transmitted to display panel and are shown.
Further, the transfer module, comprising:
First transfer unit saves second data for saving first data to the first region of memory To the second region of memory;
Second transfer unit, for being transferred to first data of first region of memory and first memory Region corresponding first graphics buffer region, by second data of second region of memory be transferred to described second in Deposit the corresponding second graph buffer area in region.
Further, first data are to write data.
Further, further includes:
First receiving module, for receiving the first instruction information of user's input, the first instruction information is used to indicate Exit write mode;
First preserving module, for according to the first instruction information, first data to be saved in described second Deposit region.
Further, further includes:
Second receiving module, for receiving the second indication information of user's input, the second indication information is used to indicate Pause is write;
Second preserving module, for according to the second indication information, first data to be saved in described second Deposit region.
Further, described to save first data to the first region of memory, second data are saved to Before two region of memory, further includes:
First establishes module, and the mapping for establishing first graphics buffer region and first region of memory is closed System;
Second establishes module, and the mapping for establishing the second graph buffer area and second region of memory is closed System.
The third aspect of the embodiment of the present invention provides a kind of electronic equipment, comprising:
Memory, for storing program instruction;
Processor executes side described in above-mentioned first aspect for calling and executing the program instruction in the memory Method step.
Fourth aspect of the embodiment of the present invention provides a kind of readable storage medium storing program for executing, and calculating is stored in the readable storage medium storing program for executing Machine program, the computer program is for executing method described in above-mentioned first aspect.
Data display and treating method, device provided by the embodiment of the present invention and electronic equipment, by source is different, again The data for needing to show simultaneously are transferred to different graphics buffer regions respectively, then different graphics buffer regions is carried out data Overlapping display avoids the occurrence of the display entanglement phenomenon that data are capped and occur to guarantee that each data can be normally displayed, And the screen flicker phenomenon occurred because showing that refreshing frequency is different is avoided, thus the usage experience of significant increase user.
Detailed description of the invention
It, below will be to embodiment or the prior art in order to illustrate more clearly of the present invention or technical solution in the prior art Attached drawing needed in description is briefly described, it should be apparent that, the accompanying drawings in the following description is of the invention one A little embodiments for those of ordinary skill in the art without any creative labor, can also be according to this A little attached drawings obtain other attached drawings.
Fig. 1 is that electronic whiteboard shows the interface schematic diagram for writing data and other data simultaneously under write mode;
Fig. 2 shows processing schematic for the data under scene shown in Fig. 1 in the prior art;
Fig. 3 is the flow diagram of data display and treating method provided in an embodiment of the present invention;
Fig. 4 is the flow diagram of data display and treating method provided in an embodiment of the present invention;
Fig. 5 is the flow diagram of data display and treating method provided in an embodiment of the present invention;
Fig. 6 is the flow diagram of data display and treating method provided in an embodiment of the present invention;
Fig. 7 is the flow diagram of data display and treating method provided in an embodiment of the present invention;
Fig. 8 is the flow diagram of data display and treating method provided in an embodiment of the present invention;
Fig. 9 is the function structure chart of data display processing unit provided in an embodiment of the present invention;
Figure 10 is the function structure chart of data display processing unit provided in an embodiment of the present invention;
Figure 11 is the function structure chart of data display processing unit provided in an embodiment of the present invention;
Figure 12 is the function structure chart of data display processing unit provided in an embodiment of the present invention;
Figure 13 is the function structure chart of data display processing unit provided in an embodiment of the present invention;
Figure 14 is the function structure chart of data display processing unit provided in an embodiment of the present invention;
Figure 15 is the structural schematic diagram of a kind of electronic equipment 1500 provided in an embodiment of the present invention.
Specific embodiment
To make the object, technical solutions and advantages of the present invention clearer, below in conjunction with attached in the embodiment of the present invention Figure, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment is the present invention A part of the embodiment, instead of all the embodiments.Based on the embodiments of the present invention, those of ordinary skill in the art are not having Every other embodiment obtained under the premise of creative work is made, shall fall within the protection scope of the present invention.
Fig. 1 is that electronic whiteboard shows the interface schematic diagram for writing data and other data simultaneously under write mode, such as Shown in Fig. 1, under write mode, user can write electronic whiteboard on electronic whiteboard, in writing process, Yong Huxi It hopes one timer of starting, therefore, on electronic whiteboard needs to show a timer simultaneously.I.e. under the scene, electronic whiteboard Screen on need to show simultaneously and write data and timer data.Fig. 2 is the number under scene shown in Fig. 1 in the prior art According to display processing schematic, as shown in Fig. 2, in the prior art, writing data and needing other numbers to be shown when writing According to, such as timer data shown in FIG. 1, it is passed in the same graphics buffer region, then by the graphics buffer region Display panel is transmitted to be shown.
The data for needing while showing with other due to writing data are passed in the same graphics buffer region, then such as When the display position of fruit writing data on the screen has overlapping with the display position of other data, there may be the display position The case where upper writing data are written data cover by other data covers or other data, so that it is wrong data display occur Random phenomenon;If the display position for writing data does not conflict with the display position of other data, due to these two types of data The phenomenon that showing that refreshing frequency is different, being likely to appear in screen flicker in writing process, to generate puzzlement to user, greatly Influence the usage experience of user.
The embodiment of the present invention based on the above issues, proposes a kind of data display and treating method, passes through source is different, need again The data to show simultaneously are transferred to different graphics buffer regions respectively, then different graphics buffer regions is carried out stacked data Add display, to avoid the occurrence of the display entanglement phenomenon that data are capped and occur, and avoids because display refreshing frequency is different And the screen flicker phenomenon occurred, to promote the usage experience of user.
The method of the embodiment of the present invention can be applied to above-mentioned electronic whiteboard, at the same time it can also be applied to other supports Electronic equipment of graphical display, such as mobile phone, tablet computer, desktop computer, laptop etc., the embodiment of the present invention to this not It is specifically limited.
Fig. 3 is the flow diagram of data display and treating method provided in an embodiment of the present invention, the executing subject of this method For the electronic equipment, such as interactive electric whiteboard, mobile phone, tablet computer etc. for supporting graphical display.As shown in figure 3, this method Include:
S301, the first data and the second data to be shown are obtained, wherein the data source of first data and this The data source of two data is different, also, the time that first data are shown on the screen shows on the screen with second data The time shown is identical.
Optionally, the data source of the first data is different from the data source of the second data, can refer to the first number of generation According to different with the program of the second data.Illustratively, the first data are to write data, can be and write mould by being responsible for electronic whiteboard Produced by the program of formula, the second data are timer, be can be as produced by the Timer Program in electronic whiteboard.
Optionally, the time that the first data are shown on the screen is identical as the time that the second data are shown on the screen, can To refer to needs while show the first data and the second data.
In the specific implementation process, under different scenes, above-mentioned first data and the second data can indicate different Data.For example, this method is applied to electronic whiteboard, and when electronic whiteboard is under write mode, above-mentioned first data can be with Refer to and write data, is i.e. user submits a written statement to a higher authority the data write out in electronic whiteboard, and above-mentioned second data can refer to while user writes Need timer to be shown, counter, prompt information etc..
S302, above-mentioned first data are transferred to the first graphics buffer region, above-mentioned second data is transferred to the second figure Shape buffer area.
It optionally, can be in advance one distinctive graphics buffer region of program increase of the first data of generation, i.e., first Graphics buffer region, the graphics buffer region only have corresponding relationship with the program for generating the first data, and the only program is produced Raw data can be for delivery to the first graphics buffer region.Illustratively, under the write mode of electronic whiteboard, for generating book It writes writing data caused by the program of data and is passed to the first graphic buffer, and by other program institutes while writing The data of generation, such as timer data are then passed to second graph buffer area.
Optionally, second graph buffer area can only receive the second data, alternatively, also can receive produced by other programs Data.
As an example, above-mentioned first graphics buffer region and second graph buffer area can be respectively frame buffer zone Domain.A kind of mechanism for imitating video card can be provided by frame buffer zone domain (Framebuffer), which can be by video card hardware Structure is abstracted, and can directly be operated to video memory by the read-write of Framebuffer.User can incite somebody to action Framebuffer regards an image of display memory as, maps that after the process address space, so that it may directly carry out Read-write operation, and write operation can be with immediate response on the screen.
It is worth noting that data to be shown caused by different programs need unification in some electronic equipments Integration refresh process is carried out by the middleware on operating system, and in the embodiment of the present invention, as caused by specific program One data and the second data are directly delivered to corresponding graphics buffer region not through middleware after a birth, Under the scene of such as writing, this processing mode can be improved the efficiency that data are shown.
S303, above-mentioned first graphics buffer region and above-mentioned second graph buffer area progress data investigation are shown.
First graphics buffer region and second graph buffer area are regarded as and are different pattern displaying layer, by different figures After shape display layer is overlapped, display panel can be sent to and shown.
Fig. 4 shows processing schematic for the data under scene shown in Fig. 1 in the present embodiment, as shown in figure 4, in this implementation In example, writes data (the first data) and timer data (the second data) is passed to different graphics buffer regions, it is different Graphics buffer region be overlapped after be passed to display panel and shown so that writing data and timer number According to capable of normally showing.
In the present embodiment, it is transferred to different figures respectively by data that are source is different, needing while showing again and delays Region is rushed, then different graphics buffer regions is subjected to data investigation and is shown, to guarantee that each data can be normally displayed, is kept away Exempt from the display entanglement phenomenon that data are capped and occur occur, and the screen occurred because showing that refreshing frequency is different is avoided to dodge Dynamic phenomenon, thus the usage experience of significant increase user.
Fig. 5 is the flow diagram of data display and treating method provided in an embodiment of the present invention, as shown in figure 5, above-mentioned step Carrying out the process that data investigation is shown to the first graphics buffer region and second graph buffer area in rapid S303 includes:
S501, the display background in above-mentioned first graphics buffer region is adjusted to transparent background, obtains the first new figure Buffer area.
Optionally, the display background in the first graphics buffer region can be adjusted to transparent background, meanwhile, it is transmitted to first First data to be shown in image buffers region are adjusted without transparency.
Optionally, the value for the transparency that the display background in the first graphics buffer region need to be adjusted to can be set in advance It sets.
S502, above-mentioned new the first graphics buffer region and second graph buffer area are subjected to data investigation, and will Superimposed data are transmitted to display panel and are shown.
First graphics buffer region and second graph buffer area, which belong to, is different pattern displaying layer, by the first figure The display background of buffer area is adjusted to after transparent background, will include that the first figure of transparent background and the first data delays It rushes region and is overlapped with the second graph buffer area for including the second data, and superimposed data are transmitted to display surface Plate is shown.
In another optional way, the display background in the first graphics buffer region can be fixedly installed as transparent back in advance Scape can no longer adjust the display back in the first graphics buffer region after the first data are passed to the first graphics buffer region First graphics buffer region and second graph buffer area are directly carried out data investigation and shown by scape.
In the present embodiment, by adjusting or being set in advance as transparent background for the display background in the first graphics buffer region, Can make the display in the first graphics buffer region will not cause to block to the display in other graphics buffer regions, while can protect again The first data for demonstrate,proving the first graphics buffer region are normally displayed.
Fig. 6 is the flow diagram of data display and treating method provided in an embodiment of the present invention, as shown in fig. 6, above-mentioned step The first data are transferred to the first graphics buffer region in rapid S302, and the second data are transferred to second graph buffer area Process include:
S601, above-mentioned first data are saved to the first region of memory, above-mentioned second data is saved to the second memory field Domain.
S602, above-mentioned first data of above-mentioned first region of memory are transferred to corresponding with above-mentioned first region of memory Above-mentioned second data of above-mentioned second region of memory are transferred to corresponding with above-mentioned second region of memory by one graphics buffer region Second graph buffer area.
Optionally, the first region of memory and the first graphics buffer region have mapping relations one by one, meanwhile, the second memory field Domain and second graph buffer area are with mapping relations, both mapping relations can pre-establish one by one.I.e. in the present embodiment Before, the mapping relations in the first graphics buffer region and the first region of memory can be initially set up, and establishes second graph and delays Rush the mapping relations in region Yu the second region of memory.
By taking above-mentioned first graphics buffer region and second graph buffer area are respectively frame buffer zone domain as an example, frame buffer zone Domain can regard an image of display memory as, map that after the process address space, so that it may directly be written and read Operation, and write operation can be with immediate response on the screen.It is to establish frame to delay by frame buffer zone domain mapping to the process address space Rush the mapping relations of region and particular memory region.
In turn, in the present embodiment, after the first data of Program Generating, the first data is transmitted to and are delayed with the first figure Rush region with mapping relations the first region of memory in, in turn, the first graphics buffer region according to certain refreshing frequency from The first data are read in first region of memory, the first data are passed to the first graphics buffer region.Correspondingly, by the second data It is transmitted in the second region of memory that there are mapping relations with second graph buffer area, in turn, second graph buffer area is pressed The second data are read from the second region of memory according to certain refreshing frequency, the first data are passed to second graph buffer area Domain.
As it was noted above, the first data in the embodiment of the present invention can be writing data.
When the first data are to write data, in the above-described embodiments, the first data are passed to specific first figure Buffer area is simultaneously shown, in this case, if current writing data are the institutes on the positions such as certain texts, figure The annotation done can then be shown using different graphics buffer regions due to the first data and other texts, figure and lead to first Data can not be saved together with other texts, figure, menu etc., it is, therefore, possible to provide in the following two kinds optional way Any one preservation together to realize the first data and other texts, figure etc..
Fig. 7 is the flow diagram of data display and treating method provided in an embodiment of the present invention, as shown in fig. 7, realizing the A kind of optional way that one data save together with other data includes:
S701, the first instruction information for receiving user's input, which, which is used to indicate, exits write mode.
Optionally, which can be user's click and exits write mode button, closes current display page Deng operation.User is operated by these, can be indicated electronic equipment, be needed to exit write mode.
S702, information is indicated according to above-mentioned first, above-mentioned first data are saved to above-mentioned second region of memory.
When user exits write mode, the second data are being transferred to the same of the second region of memory according to previous embodiment When, the first data that user writes also are transferred to the second region of memory, by this processing, so that exiting write mode When, the first data and other data can be passed to the second region of memory, so that the first data can be with other data It shows, and then can save etc. together together.
Optionally, when exiting write mode, the first region of memory of occupancy and the first figure can also be delayed simultaneously It rushes region to be discharged, that is, does not use distinctive graphics buffer region to carry out the display of the first data, to reduce resource It occupies, promotes treatment effeciency.
Fig. 8 is the flow diagram of data display and treating method provided in an embodiment of the present invention, as shown in figure 8, realizing the Another optional way that one data save together with other data includes:
S801, the second indication information for receiving user's input, the second indication information are used to indicate pause and write.
Optionally, which can be the operation bounced from the screen of electronic equipment.For example, writing mould Formula, user lift finger after having write a word on the screen of electronic whiteboard, temporarily the no longer screen of touch electronic whiteboard, this When, that is, user's pause writing.By this operation, the paused writing of electronic device user can be indicated.
S802, according to above-mentioned second indication information, above-mentioned first data are saved to second region of memory.
When user, which suspends, to write, while the second data are transferred to the second region of memory according to previous embodiment, The first data that user writes also are transferred to the second region of memory, by this processing, so that when suspending writing, the first number It can be passed to the second region of memory according to other data, so that the first data can be shown together with other data, And then it can save etc. together.
It optionally, can also be simultaneously by the first memory field of occupancy after receiving the second indication information that pause is write Domain and the first graphics buffer region are discharged, that is, do not use distinctive graphics buffer region to carry out the aobvious of the first data Show, to reduce resource occupation, promotes treatment effeciency.
Optionally, when user writes again, such as when user continues the screen of touch electronic whiteboard and starts to write, Ke Yizai Secondary is the mapping relations that the first data generated under write mode establish the first graphics buffer region and the first region of memory, and will The writing data that user writes again are transmitted to the first region of memory, then are transmitted to the first graphic buffer by the first region of memory Domain is shown.
The above process pause based on user and can continue to write operation circulation and execute.
Fig. 9 is the function structure chart of data display processing unit provided in an embodiment of the present invention, as shown in figure 9, the device Include:
Module 901 is obtained, for obtaining the first data and the second data to be shown, wherein first data Data source is different from the data source of second data, also, time for showing on the screen of first data and institute It is identical to state the time that the second data are shown on the screen.
Transfer module 902 passes second data for first data to be transferred to the first graphics buffer region It is handed to second graph buffer area.
Display module 903, for being counted to first graphics buffer region and the second graph buffer area According to Overlapping display.
The device is for realizing preceding method embodiment, and it is similar that the realization principle and technical effect are similar, and details are not described herein again.
Figure 10 is the function structure chart of data display processing unit provided in an embodiment of the present invention, as shown in Figure 10, display Module 903, comprising:
Adjustment unit 9031 is obtained for the display background in first graphics buffer region to be adjusted to transparent background The first new graphics buffer region.
Display unit 9032, for by the first new graphics buffer region and the second graph buffer area into Row data investigation, and superimposed data are transmitted to display panel and are shown.
Figure 11 is the function structure chart of data display processing unit provided in an embodiment of the present invention, as shown in figure 11, transmitting Module 902, comprising:
First transfer unit 9021, for saving first data to the first region of memory, by second data It saves to the second region of memory;
Second transfer unit 9022, for being transferred to first data of first region of memory and described first Second data of second region of memory are transferred to and described by region of memory corresponding first graphics buffer region The corresponding second graph buffer area of two region of memory.
In another embodiment, first data are to write data.
Figure 12 is that the function structure chart of data display processing unit provided in an embodiment of the present invention also wraps as shown in figure 12 It includes:
First receiving module 904, for receiving the first instruction information of user's input, the first instruction information is for referring to Show and exits write mode;
First preserving module 905, for according to the first instruction information, first data to be saved to described second Region of memory.
Figure 13 is that the function structure chart of data display processing unit provided in an embodiment of the present invention also wraps as shown in figure 13 It includes:
Second receiving module 906, for receiving the second indication information of user's input, the second indication information is for referring to Show that pause is write;
Second preserving module 907, for according to the second indication information, first data to be saved to described second Region of memory.
Figure 14 is that the function structure chart of data display processing unit provided in an embodiment of the present invention also wraps as shown in figure 14 It includes:
First establishes module 908, for establishing the mapping in first graphics buffer region Yu first region of memory Relationship;
Second establishes module 909, for establishing the mapping of the second graph buffer area Yu second region of memory Relationship.
It should be noted that it should be understood that the modules of apparatus above division be only a kind of logic function division, It can completely or partially be integrated on a physical entity in actual implementation, it can also be physically separate.And these modules can be with All realized by way of processing element calls with software;It can also all realize in the form of hardware;It can also part mould Block realizes that part of module passes through formal implementation of hardware by way of processing element calls software.For example, determining module can be with For the processing element individually set up, it also can integrate and realized in some chip of above-mentioned apparatus, in addition it is also possible to program The form of code is stored in the memory of above-mentioned apparatus, is called by some processing element of above-mentioned apparatus and is executed above true The function of cover half block.The realization of other modules is similar therewith.Furthermore these modules completely or partially can integrate together, can also With independent realization.Processing element described here can be a kind of integrated circuit, the processing capacity with signal.In the process of realization In, each step of the above method or the above modules can by the integrated logic circuit of the hardware in processor elements or The instruction of software form is completed.
For example, the above module can be arranged to implement one or more integrated circuits of above method, such as: One or more specific integrated circuits (application specific integrated circuit, ASIC), or, one Or multi-microprocessor (digital signal processor, DSP), or, one or more field programmable gate array (field programmable gate array, FPGA) etc..For another example, when some above module dispatches journey by processing element When the form of sequence code is realized, which can be general processor, such as central processing unit (central Processing unit, CPU) or it is other can be with the processor of caller code.For another example, these modules can integrate one It rises, is realized in the form of system on chip (system-on-a-chip, SOC).
In the above-described embodiments, can come wholly or partly by software, hardware, firmware or any combination thereof real It is existing.When implemented in software, it can entirely or partly realize in the form of a computer program product.The computer program Product includes one or more computer instructions.When loading on computers and executing the computer program instructions, all or It partly generates according to process or function described in the embodiment of the present invention.The computer can be general purpose computer, dedicated meter Calculation machine, computer network or other programmable devices.The computer instruction can store in computer readable storage medium In, or from a computer readable storage medium to the transmission of another computer readable storage medium, for example, the computer Instruction can pass through wired (such as coaxial cable, optical fiber, number from a web-site, computer, server or data center User's line (DSL)) or wireless (such as infrared, wireless, microwave etc.) mode to another web-site, computer, server or Data center is transmitted.The computer readable storage medium can be any usable medium that computer can access or It is comprising data storage devices such as one or more usable mediums integrated server, data centers.The usable medium can be with It is magnetic medium, (for example, floppy disk, hard disk, tape), optical medium (for example, DVD) or semiconductor medium (such as solid state hard disk Solid state disk (SSD)) etc..
Figure 15 is the structural schematic diagram of a kind of electronic equipment 1500 provided in an embodiment of the present invention.The electronic equipment can be Above-mentioned interactive electric whiteboard, mobile phone, tablet computer etc., present invention implementation are not specifically limited in this embodiment.As shown in figure 15, should Electronic equipment may include: processor 151, memory 152, communication interface 153 and system bus 154,152 He of memory The communication interface 153 connect with the processor 151 by the system bus 154 and completes mutual communication, described Memory 152 is for storing computer executed instructions, and the communication interface 153 is used for and other equipment are communicated, the place Reason device 151 realizes the scheme such as above-mentioned Fig. 3 to embodiment illustrated in fig. 8 when executing the computer program.
The system bus mentioned in the Figure 15 can be Peripheral Component Interconnect standard (peripheral component Interconnect, PCI) bus or expanding the industrial standard structure (extended industry standard Architecture, EISA) bus etc..The system bus can be divided into address bus, data/address bus, control bus etc..For Convenient for indicating, only indicated with a thick line in figure, it is not intended that an only bus or a type of bus.Communication interface For realizing the communication between database access device and other equipment (such as client, read-write library and read-only library).Memory May include random access memory (random access memory, RAM), it is also possible to further include nonvolatile memory (non-volatile memory), for example, at least a magnetic disk storage.
Above-mentioned processor can be general processor, including central processor CPU, network processing unit (network Processor, NP) etc.;It can also be digital signal processor DSP, application-specific integrated circuit ASIC, field programmable gate array FPGA or other programmable logic device, discrete gate or transistor logic, discrete hardware components.
Optionally, the embodiment of the present invention also provides a kind of storage medium, and instruction is stored in the storage medium, when its When being run on computer, so that computer executes the method such as above-mentioned Fig. 2 to embodiment illustrated in fig. 5.
Optionally, the embodiment of the present invention also provides a kind of chip of operating instruction, and the chip is for executing above-mentioned Fig. 3 extremely The method of embodiment illustrated in fig. 8.
The embodiment of the present invention also provides a kind of program product, and described program product includes computer program, the computer Program is stored in a storage medium, at least one processor can read the computer program from the storage medium, described The method that at least one processor can realize above-mentioned Fig. 3 to embodiment illustrated in fig. 8 when executing the computer program.
In embodiments of the present invention, "at least one" refers to one or more, and " multiple " refer to two or more. "and/or" describes the incidence relation of affiliated partner, indicates may exist three kinds of relationships, for example, A and/or B, can indicate: single Solely there are A, A and B are existed simultaneously, the case where individualism B, wherein A, B can be odd number or plural number.The general table of character "/" Show that forward-backward correlation object is a kind of relationship of "or";In formula, character "/" indicates that forward-backward correlation object is a kind of " being divided by " Relationship.At least one of " following (a) " or its similar expression, refer to these in any combination, including individual event (a) or Any combination of complex item (a).For example, at least one (a) in a, b or c, can indicate: a, b, c, a-b, a-c, b-c, Or a-b-c, wherein a, b, c can be individually, be also possible to multiple.
It is understood that the area that the various digital numbers being related in embodiments of the present invention only carry out for convenience of description Point, it is not intended to limit the invention the range of embodiment.
It is understood that in an embodiment of the present invention, magnitude of the sequence numbers of the above procedures are not meant to execute Sequence it is successive, the execution of each process sequence should be determined by its function and internal logic, the reality without coping with the embodiment of the present invention It applies process and constitutes any restriction.
Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present invention., rather than its limitations;To the greatest extent Pipe present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that: its according to So be possible to modify the technical solutions described in the foregoing embodiments, or to some or all of the technical features into Row equivalent replacement;And these are modified or replaceed, various embodiments of the present invention technology that it does not separate the essence of the corresponding technical solution The range of scheme.

Claims (10)

1. a kind of data display and treating method characterized by comprising
Obtain the first data and the second data to be shown, wherein the data source of first data and second number According to data source it is different, also, the time that first data are shown on the screen shows on the screen with second data The time shown is identical;
First data are transferred to the first graphics buffer region, second data are transferred to second graph buffer area Domain;
Data investigation is carried out to first graphics buffer region and the second graph buffer area to show.
2. the method according to claim 1, wherein described to first graphics buffer region and described Two graphics buffer regions carry out data investigation and show, comprising:
The display background in first graphics buffer region is adjusted to transparent background, obtains the first new graphics buffer region;
The first new graphics buffer region and the second graph buffer area are subjected to data investigation, and will be after superposition Data be transmitted to display panel and shown.
3. the method according to claim 1, wherein described be transferred to the first graphics buffer for first data Second data are transferred to second graph buffer area by region, comprising:
First data are saved to the first region of memory, second data are saved to the second region of memory;
First data of first region of memory are transferred to the first figure corresponding with first region of memory to delay Region is rushed, second data of second region of memory are transferred to second graph corresponding with second region of memory Buffer area.
4. according to the method described in claim 3, it is characterized in that, first data are to write data.
5. according to the method described in claim 4, it is characterized by further comprising:
The first instruction information of user's input is received, the first instruction information, which is used to indicate, exits write mode;
According to the first instruction information, first data are saved to second region of memory.
6. according to the method described in claim 4, it is characterized by further comprising:
The second indication information of user's input is received, the second indication information is used to indicate pause and writes;
According to the second indication information, first data are saved to second region of memory.
7. according to the method described in claim 3, it is characterized in that, described save first data to the first memory field Domain saves second data to before the second region of memory, further includes:
Establish the mapping relations in first graphics buffer region Yu first region of memory;
Establish the mapping relations of the second graph buffer area Yu second region of memory.
8. a kind of data display processing unit characterized by comprising
Module is obtained, for obtaining the first data and the second data to be shown, wherein the data source of first data It is different from the data source of second data, also, the time and described second that first data are shown on the screen counts It is identical according to the time shown on the screen;
Second data are transferred to for first data to be transferred to the first graphics buffer region by transfer module Two graphics buffer regions;
Display module, it is aobvious for carrying out data investigation to first graphics buffer region and the second graph buffer area Show.
9. a kind of electronic equipment characterized by comprising
Memory, for storing program instruction;
Processor, for calling and executing the program instruction in the memory, perform claim requires the described in any item sides of 1-7 Method step.
10. a kind of readable storage medium storing program for executing, which is characterized in that be stored with computer program, the meter in the readable storage medium storing program for executing Calculation machine program requires the described in any item methods of 1-7 for perform claim.
CN201910201376.1A 2019-03-18 2019-03-18 Data display and treating method, device and electronic equipment Pending CN109885271A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910201376.1A CN109885271A (en) 2019-03-18 2019-03-18 Data display and treating method, device and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910201376.1A CN109885271A (en) 2019-03-18 2019-03-18 Data display and treating method, device and electronic equipment

Publications (1)

Publication Number Publication Date
CN109885271A true CN109885271A (en) 2019-06-14

Family

ID=66932733

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910201376.1A Pending CN109885271A (en) 2019-03-18 2019-03-18 Data display and treating method, device and electronic equipment

Country Status (1)

Country Link
CN (1) CN109885271A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113206961A (en) * 2021-05-10 2021-08-03 广西广播电视台 Television live broadcast key filling signal broadcasting method and system
US12229363B2 (en) 2022-09-28 2025-02-18 Boe Technology Group Co., Ltd. Display apparatus, display method, and computer-program product

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0312720A2 (en) * 1987-10-20 1989-04-26 Tektronix Inc. Double buffered graphics design system
JPH03216693A (en) * 1990-01-23 1991-09-24 Oki Electric Ind Co Ltd Display control method
CN104765595A (en) * 2014-01-08 2015-07-08 联发科技(新加坡)私人有限公司 Method and device for displaying graphical user interface
CN105955687A (en) * 2016-04-29 2016-09-21 华为技术有限公司 Image processing method, apparatus and system
CN107870794A (en) * 2016-09-23 2018-04-03 深圳联友科技有限公司 A kind of vehicle device subregion display methods and device
WO2018161534A1 (en) * 2017-03-09 2018-09-13 青岛海信移动通信技术股份有限公司 Image display method, dual screen terminal and computer readable non-volatile storage medium

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0312720A2 (en) * 1987-10-20 1989-04-26 Tektronix Inc. Double buffered graphics design system
JPH03216693A (en) * 1990-01-23 1991-09-24 Oki Electric Ind Co Ltd Display control method
CN104765595A (en) * 2014-01-08 2015-07-08 联发科技(新加坡)私人有限公司 Method and device for displaying graphical user interface
CN105955687A (en) * 2016-04-29 2016-09-21 华为技术有限公司 Image processing method, apparatus and system
CN107870794A (en) * 2016-09-23 2018-04-03 深圳联友科技有限公司 A kind of vehicle device subregion display methods and device
WO2018161534A1 (en) * 2017-03-09 2018-09-13 青岛海信移动通信技术股份有限公司 Image display method, dual screen terminal and computer readable non-volatile storage medium

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113206961A (en) * 2021-05-10 2021-08-03 广西广播电视台 Television live broadcast key filling signal broadcasting method and system
CN113206961B (en) * 2021-05-10 2023-03-14 广西广播电视台 Television live broadcast key filling signal broadcasting method and system
US12229363B2 (en) 2022-09-28 2025-02-18 Boe Technology Group Co., Ltd. Display apparatus, display method, and computer-program product

Similar Documents

Publication Publication Date Title
CN114615510B (en) Live broadcast interface display method and equipment
EP2663921B1 (en) Computational resource pipelining in general purpose graphics processing unit
CN108476306B (en) An image display method and terminal device
CN103686304B (en) Method, device and terminal device for layer composition
WO2018119951A1 (en) Gpu virtualization method, device, system, and electronic apparatus, and computer program product
CN105094520B (en) A kind of display methods and terminal
CN103455292A (en) Business data display and processing method and device and user equipment
US20160232872A1 (en) METHOD AND APPARATUS FOR DISPLAYING COMPOSITION SCREEN IMAGE BY COMPOSING SCREEN IMAGES OF OPERATING SYSTEMS (OSs)
CN113191726A (en) Task detail interface display method, device, equipment and computer readable medium
WO2019000557A1 (en) Dual-screen asynchronous touch and asynchronous display method, apparatus and computer-readable storage medium
CN110019464A (en) Page processing method and device
US10452256B2 (en) Non-interfering multi-application display method and an electronic device thereof
US10613977B1 (en) Target port with distributed transactions
WO2019007409A1 (en) Display method, device, smart terminal and computer readable storage medium
WO2020143555A1 (en) Method and device used for displaying information
CN116089756A (en) Page component rendering method, device, equipment and medium
WO2023273854A9 (en) Control display method and apparatus, device, and medium
CN109885271A (en) Data display and treating method, device and electronic equipment
US12353708B2 (en) Display method, terminal device and non-transitory storage medium
WO2022095932A1 (en) Livestreaming room page jumping method and apparatus, livestreaming room page returning method and apparatus, and electronic device
WO2024061088A1 (en) Display method and apparatus, electronic device, and storage medium
CN110457618A (en) Information display method and device
CN109522492B (en) A web page content display control method, device, equipment and storage medium
CN112068742A (en) Method, device, terminal and storage medium for controlling application window
US20150363101A1 (en) Video scrolling shortcuts for touchscreen display

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 266555 Qingdao economic and Technological Development Zone, Shandong, Hong Kong Road, No. 218

Applicant after: Hisense Visual Technology Co., Ltd.

Address before: 266555 Qingdao economic and Technological Development Zone, Shandong, Hong Kong Road, No. 218

Applicant before: QINGDAO HISENSE ELECTRONICS Co.,Ltd.

CB02 Change of applicant information
RJ01 Rejection of invention patent application after publication

Application publication date: 20190614

RJ01 Rejection of invention patent application after publication