This application relates to the field of computer technologies and, in particular, to picture display.
With the continuous development of the computer technology, various types of gaming applications have been provided to game users. When a user needs to experience different gaming applications, clients for those different gaming applications have to be downloaded locally. Generally, the clients corresponding to the gaming applications occupy significant memory space of the terminal device, affecting the data running process of the terminal device. Alternatively, the gaming applications may be run as cloud games in the cloud server. In a process of running a cloud game, the terminal device accesses the cloud game in the cloud server through the cloud game client without downloading the game client, and the terminal device is only configured to display a game picture.
Embodiments of present disclosure provide a picture display method and apparatus, a terminal device, and a storage medium, to improve fluency of the terminal device in a process of drawing an operation animation based on a control operation performed by a game user.
One aspect of present disclosure provides a picture display method. The picture display method is performed by a terminal device and includes receiving a game picture of a target game from a target container in a process of running the target game, the target game being a cloud game running on the target container; obtaining a control operation on the target game performed on the terminal device, and locally drawing an operation animation according to the control operation; and superposing the operation animation on the received game picture, and displaying, on a user interface, the game picture on which the operation animation is superposed.
Another aspect of present disclosure provides a terminal device. The terminal device includes a processor and a memory coupled to the processor, the memory being configured to store a computer program including program instructions, and the processor being configured to invoke the program instructions to perform a picture display method. The picture display method is performed by a terminal device and includes receiving a game picture of a target game from a target container in a process of running the target game, the target game being a cloud game running on the target container; obtaining a control operation on the target game performed on the terminal device, and locally drawing an operation animation according to the control operation; and superposing the operation animation on the received game picture, and displaying, on a user interface, the game picture on which the operation animation is superposed.
Another aspect of present disclosure provides a non-transitory computer-readable storage medium, storing a computer program including program instructions, the program instructions, when executed by a processor, causing the processor to perform a picture display method. The picture display method is performed by a terminal device and includes receiving a game picture of a target game from a target container in a process of running the target game, the target game being a cloud game running on the target container; obtaining a control operation on the target game performed on the terminal device, and locally drawing an operation animation according to the control operation; and superposing the operation animation on the received game picture, and displaying, on a user interface, the game picture on which the operation animation is superposed.
In the embodiments of present disclosure, in a process of running a target game, a terminal device may request game data of the target game from a target container of a cloud server and receive a game picture of the target game on a user interface based on the game data. In addition, the terminal device may obtain a control operation on the target game, draw an operation animation corresponding to the control operation on the user interface according to the obtained control operation, and display the operation animation on the game picture in a superposed manner. The terminal device locally retains the drawing of the operation animation corresponding to the control operation and performs drawing, to improve fluency of the terminal device in a process of drawing an operation animation based on a control operation performed by a game user, so that the game user achieves gaming experience of locally performing a game operation on the terminal device, thereby improving user satisfaction.
Embodiments of present disclosure provide a method for displaying a game picture of a cloud game, so that in a process of running the cloud game (for example, a target game), the terminal device may obtain game data of the target game from a cloud server, and display the game picture on a user interface after the game data is rendered. In addition, the terminal device locally retains an operation animation corresponding to a control operation on the target game in the terminal device for drawing, so that the terminal device may superpose the locally drawn operation animation on the game picture of the target game for display, and display, on the user interface of the terminal device, the game picture on which the operation animation is superposed. It may be understood that, the terminal device locally draws the operation animation, so that the effect of controlling the cloud game (that is, the target game) by the game user through the terminal device is the same as the effect of controlling a local game, and there is no difference between a game effect of playing the cloud game by the game user through the terminal device and an operation effect of running the local game in the terminal device. In this way, the game user can achieve operation experience of locally playing the game in the process of playing the cloud game through the terminal device, thereby improving satisfaction of the game user for playing the cloud game. The cloud server is configured to support running of a plurality of cloud games, and the cloud game (that is, the target game) mentioned in this embodiment of present disclosure is any cloud game supported by the cloud server.
The cloud game is an online gaming technology based on cloud computing technology, which may also be referred to as gaming on demand. By using the cloud gaming technology, a light-end device with relatively limited graphics processing and data computation capabilities (for example, a terminal device with a poor data computation capability, and the like) can run high-quality games. In a cloud game scene, the game runs on the cloud server rather than running on the terminal device that displays a game picture. The cloud server renders a game scene into a video/audio stream, the terminal device obtains a video/audio stream of the game scene from the cloud server through a network, and the game picture displayed in the terminal device is displayed based on the obtained video/audio stream. That is to say, the cloud game is a game running on the cloud server, and the cloud server delivers game resources to the terminal device, so that the terminal device may display (which may include “render and display” in some embodiments) a game picture of the cloud game on the user interface. It may be understood that, powerful graphics operation and data processing capabilities are not required for a terminal device corresponding to the game user, and only basic streaming media play and rendering capabilities are required.
In an embodiment, the picture display method is applicable to a picture display system shown in
In an embodiment, after obtaining game data delivered from the cloud server 11, the terminal device 10 may receive and display the game picture on the user interface based on the obtained game data. After the game picture is received and displayed on the user interface by the terminal device, the terminal device 10 may detect a control operation on the target game, and draw an operation animation corresponding to the control operation on the user interface based on the obtained control operation, thereby locally drawing the operation animation corresponding to the control operation of the target game in the terminal device 10. It may be understood that, the operation animation corresponding to the control operation of the target game is locally retained for drawing, and operation animation corresponding to the control operation may no longer be requested to the cloud server 11. That is to say, the operation animation is locally retained in the terminal device 10, to avoid delay of displaying the operation animation caused by network delay when the cloud server is requested to draw the operation animation, so that there is no difference between display of a control effect of a target user in the terminal device 10 by the game user and local display, thereby improving gaming experience of the game user. In an embodiment, after drawing the operation animation corresponding to the control operation on the user interface based on the obtained control operation on the target game, the terminal device 10 may superpose the drawn operation animation on the game picture of the user interface, so that the game picture on which the operation animation is superposed is displayed on the user interface, the locally drawn operation animation and the game picture obtained by rendering the game data from the cloud server are displayed in a superposed manner, and the game user may achieve gaming experience of locally playing the game when playing the cloud game in the terminal device 10, thereby improving the satisfaction of the game user for playing the cloud game.
In an embodiment, when the target game running on the terminal device 10 is operatively controlled by an operation cursor, the terminal device may display an icon of the operation cursor on the user interface, that is, the terminal device 10 retains an operation animation executed by controlling the operation cursor in a process of running the target game for locally drawing, and request game data from the cloud server 11 to receive the game picture (e.g., a rendered game picture) of the cloud game, where functional modules and corresponding basic capabilities of the terminal device 10 and the cloud server 11 in the process of running the cloud game may be shown in
Various embodiments of present disclosure provide picture display method. In one embodiment, the picture display method may include: receiving (and/or rendering in some examples) a game picture of a target game on a user interface according to game data delivered by a target container in a process of running the target game. The target game may be a cloud game running on the target container. The picture display method may further include obtaining a control operation on the target game and drawing an operation animation corresponding to the control operation on the user interface according to the control operation; and superposing the operation animation on the game picture, and displaying, on the user interface, the game picture on which the operation animation is superposed.
S201: Receive a game picture of a target game on a user interface according to game data delivered by a target container in a process of running the target game.
In an embodiment, the target game is a cloud game running on a target container, where the target container is a system container in a cloud server for supporting running of the target game. It may be understood that, since the target game is a cloud game, the terminal device may not locally download a game client of the target game when running the target game, but run the target game by requesting the target container in the cloud server. Specifically, the terminal device runs a cloud game client, which is different from a target game client. The target game client only supports running of one game (that is, the target game), while the cloud game client may support requesting running of a plurality of different cloud games from the cloud server.
In an embodiment, after the terminal device starts the cloud game client, the user interface may display identifiers of game clients corresponding to one or more cloud games. When the game user needs to start and run the target game, an identifier of a game client of the target game displayed on the user interface may be selected, the terminal device may transmit a running request of the target game to a target container of the cloud server supporting running of the target game after detecting that the game user selects the identifier of the game client of the target game, the target container may deliver game data of the target game to the terminal device after obtaining the running request for the target game, and the terminal device may receive the game picture based on the game data delivered by the target container, thereby running the target game on the terminal device.
Since the terminal device may start and run different cloud games through the cloud game client, the terminal device may download only one cloud game client without downloading the game client corresponding to different games, thereby starting and running the cloud game on the terminal device. In addition, in the process of running the cloud game, the terminal device receives the game picture only based on game data for the cloud game obtained from the cloud server, and no other processing is performed on the game data, so that requirements for the data processing capacity of the terminal device in the process of running the cloud game may be reduced, thereby expanding applicable population of the cloud game and improving popularity of the cloud game. In an embodiment, in a process of running the cloud game (such as the target game) by the terminal device, the terminal device may constantly request game data from the cloud server, and correspondingly, the cloud server continuously transmits the game data requested by the terminal device to the terminal device in the form of a data stream, so that the terminal device may smoothly display the game picture of the target game on the user interface based on the obtained game data.
When running the target game based on the game data obtained from the cloud server, the terminal device may obtain a control operation on the target game by the game user and obtain response data of the control operation from the cloud server, to control the target game. In an embodiment, to improve operation experience of the game user, after obtaining a control operation on the target game by the game user, the terminal device may locally draw an operation animation of the control operation, that is, S202 is performed. After the terminal device locally draws the operation animation of the control operation, the operation animation and the game picture of the target game may be displayed in a superposed manner, to avoid display delay due to network congestion and other reasons, thereby bring experience of locally playing the game to the game user.
S202: Obtain a control operation on the target game, and draw an operation animation corresponding to the control operation on the user interface according to the control operation.
In an embodiment, the terminal device may be a personal computer, and a target game running on the personal computer is a client game. Specifically, based on the different operating systems of a personal computer, it may be considered that operating platforms of the target game are also different. The operating system of the personal computer includes a PC (a Microsoft-based operating system) platform, or the operating system of the personal computer may also be a MAC (an operating system different from the PC platform) platform, that is, a client game running on the personal computer may be based on the PC platform or may be based on the Mac platform. It may be further understood that, when the target game is a client game running on a personal computer, the game user may control the target game through the operation cursor, where the operation cursor is mapping of an external input device of the personal computer on the user interface of the personal computer, the game user may control the operation cursor on the user interface of the personal computer by controlling the external input device, that is, when the target game is the client game running on the personal computer, the control operation on the target game obtained by the terminal device is an obtained control operation by the game user on the external input device connected with the terminal device, the control operation may be, for example, a movement operation on the operation cursor inputted into the external input device and a selection operation performed on the game picture by using the operation cursor, where the external input device may be a game handle or a mouse, and the like.
In another embodiment, the terminal device may also be a mobile terminal, and it may be understood that, the target game running on the mobile terminal is a mobile game. Since a terminal screen of the mobile terminal is a touch screen, where the game user may input data to the terminal device based on the touch screen without using an external input device, to control running of the game, when the target game is a mobile game running on the mobile terminal, the game user may control the target game based on touch of the terminal screen, that is, when the target game is a mobile game running on the mobile terminal, the control operation on the target game obtained by the terminal device is a touch operation performed by the game user, and the touch operation may be, for example, a selection operation or a sliding operation on the terminal screen by the game user.
To improve fluency of controlling the target game by the game user, after obtaining the control operation on the target game, the terminal device may locally draw the operation animation and request the cloud server of response data indicated by the control operation. Specifically, when the control operation on the target game obtained by the terminal device is a movement operation on the operation cursor, it may be understood that, the operation animation drawn by the terminal device on the user interface is a moving track of the movement operation. Alternatively, when the control operation on the target game obtained by the terminal device is a selection operation performed by using an operation cursor or a selection operation performed based on touch on the terminal screen, the operation animation of the control operation drawn on the user interface by the terminal device is an operation animation related to the selection operation, for example, an animation of a selected game setting component when a game setting component is selected, a click animation generated when a blank position of the game is clicked, and the like. In an embodiment, after the terminal device locally retains the obtained operation animation corresponding to the control operation on the target game to perform drawing, the drawn operation animation may be superposed on the game picture for display, that is, S203 is performed. The terminal device locally retains drawing of the operation animation, so that fluency of controlling the target game may be improved, thereby improving control experience of the game user on the cloud game.
S203: Superpose the operation animation on the game picture, and display, on the user interface, the game picture on which the operation animation is superposed.
In an embodiment, in the process of running the target game, the terminal device displays an interface of the operation animation interface the target game, which is displayed on the user interface of the game picture of the target game in a floating manner, that is, a cursor interface of the terminal device for displaying the operation animation is a previous layer of interface of the user interface of the game picture in a display direction, which is as shown in
In the embodiments of present disclosure, in a process of running a target game, a terminal device may request game data of the target game from a target container of a cloud server and render a game picture of the target game on a user interface based on the game data. In addition, the terminal device may obtain a control operation on the target game, draw an operation animation corresponding to the control operation on the user interface according to the obtained control operation, and display the operation animation on the game picture in a superposed manner. The terminal device locally retains the drawing of the operation animation corresponding to the control operation and performs drawing, to improve fluency of the terminal device in a process of drawing an operation animation based on a control operation performed by a game user, so that the game user achieves gaming experience of locally performing a game operation on the terminal device, thereby improving user satisfaction.
S401: Receive a game picture of a target game on a user interface according to game data delivered by a target container in a process of running the target game, the target game being a cloud game running on the target container.
After obtaining the game data of the target game from the target container, the terminal device may receive the game picture on the user interface based on the game data, and the terminal device may further determine a control manner for the target game after receiving the game picture of the target game on the user interface. When the target game is a client game running on the personal computer, the control manner for the target game is a first control manner in which the target game is controlled by using the operation cursor, or when the target game is a mobile game running on the mobile terminal, the control manner for the target game is a second control manner in which the target game is controlled in a touch manner.
In an embodiment, when determining the control manner for the target game, the terminal device may first obtain a screen type of the terminal device for displaying the user interface, where the control manner for the target game is determined to be the second control manner of touch control when the screen type is a touch screen type, or when the screen type is a non-touch screen type, the control manner for the target game is determined to be the first control manner in which the target game is controlled by using the operation cursor. When the terminal device determines that the control manner for the target game is the first control manner, the operation cursor of the target game may be rendered on the user interface according to the game data delivered by the target container. When the operation cursor of the target game is rendered on the user interface, the terminal device first obtains a system cursor displayed on the user interface, the system cursor being displayed on the cursor interface (that is, a previous layer of interface of the user interface in a display direction) when the game data is not obtained from the target container. Further, After the terminal device may obtain delivered game data from the target container, the obtained game data is parsed to obtain a target icon for rendering, the target icon being used for identifying the operation cursor of the target game, so that the terminal device may hide the system cursor and the icon of the operation cursor may be rendered on the cursor interface.
In an embodiment, when the terminal device controls the target game in the first control manner, as shown in
After displaying the game picture of the target game, the terminal device may draw the operation animation of the obtained control operation on the target game on the user interface, that is, S402 is performed.
S402: Obtain a control operation on the target game, and draw an operation animation corresponding to the control operation on the user interface according to the control operation.
In an embodiment, when the target game is a client game running on the personal computer, the operation cursor of the target game is displayed on the user interface, and the control operation on the target game includes a movement operation of the operation cursor, and it may be understood that, when the terminal device draws the operation animation corresponding to the control operation on the user interface (that is, on a cursor interface, the cursor interface being a previous layer of interface of the user interface in a display direction) according to the control operation, a movement operation cursor may be first obtained, the operation cursor is located at an initial display position of the cursor interface. Further, the terminal device may obtain position change information of the operation cursor on the cursor interface according to the movement operation of the operation cursor, so that a moving track corresponding to the movement operation may be drawn on the cursor interface according to the initial display position and the position change information. The schematic diagram of drawing the moving track of the operation cursor by the terminal device may be as shown in
In an embodiment, the control operation obtained by the terminal device includes a selection operation performed, where the selection operation may be performed by using an operation cursor, or the selection operation may be performed according to touch on the user interface. When the control operation obtained by the terminal device is the selection operation, and the terminal device draws the operation animation corresponding to the control operation on the user interface according to the control operation, an action position of the selection operation on the user interface may be first determined, and a mapping position of the action position on the game picture is determined, so that the terminal device may obtain a trigger animation associated with the mapping position, and draw the trigger animation at the action position of the selection operation on the user interface. In a specific implementation, when obtaining the trigger animation associated with the mapping position, the terminal device may first determine whether game setting components of the target game are displayed at the mapping position. Rendering code of a trigger animation of a game setting component of the target game is stored in a local memory. When there is a game setting component is displayed at the mapping position, rendering code of a trigger animation associated with the game setting component is obtained from the local memory, and an animation indicated by the rendering code is used as a trigger animation associated with the mapping position. In an embodiment, the game setting component includes a game exit component or a game start component, or an operation setting component, or the like.
In another embodiment, when the terminal device determines that the game setting component is not displayed at the mapping position of the action position of the selection operation on the game picture, the terminal device may obtain a preset rendering rule, to use an animation indicated by the preset rendering rule as the trigger animation associated with the mapping position. That is, when the terminal device determines that the action position of the selection operation is a blank position at which the game setting component is not displayed, the terminal device may display the trigger animation indicated by the preset rendering rules after the game user performs the selection operation, where the trigger animation indicated by the terminal device according to the preset rendering rule may be, for example, an animation displayed on the interface marked by 503 in
S403: Transmit a data obtaining request to the target container, the data obtaining request being used to request for obtaining response data corresponding to the control operation.
S404: Obtain the delivered response data from the target container, and update, according to indication of the response data, the game picture displayed on the user interface.
S405: Superpose the operation animation on the game picture, and display, on the user interface, the game picture on which the operation animation is superposed.
S403 and S404 are optional steps. In S403 to S405, after obtaining the control operation on the target game, the terminal device may further determine response data corresponding to the control operation, transmit a data obtaining request corresponding to the response data to target container, to continuously update, after obtaining the response data from target container, the game picture displayed on the user interface based on indication of the response data. In addition, after determining the operation animation of the control operation on the target game, the terminal device may superpose the operation animation on the game picture for displaying. It may be understood that, the operation animation of the control operation on the target game is locally retained on the terminal device for drawing, and response data of the game is requested from the target container, to ensure the fluency of the game user in the process of playing the cloud game. In a specific implementation, when the target game is a client game running on the personal computer, the game picture displayed on the terminal device is any frame of game picture in the game. When the game picture displayed on the terminal device includes a character image of a game character corresponding to the game user, and the control operation on the target game obtained by the terminal device is an operation that selects any blank position in a current game picture, the terminal device may control movement of the game character corresponding to the game user based on the control operation performed by the game user. That is, after obtaining the control operation, the terminal device may locally draw an operation animation (for example, which may be an operation animation marked by 503 in
In an embodiment, when the terminal device is a personal computer and the game user controls the target game by using the operation cursor, the schematic diagram of running the target game by the terminal device may be shown in
(1) The game user starts the target game in the cloud game client of the terminal device. A communication connection (or network connection) is established between the cloud game client and the cloud server in the terminal device. When the game user requests to start the target game, the terminal device may transmit a game identity (ID) of the target game that needs to be started to the cloud server, and the cloud server may start the target game based on the ID after receiving the ID for starting the target game transmitted by the terminal device. In an embodiment, when the cloud server starts the target game on the terminal device, the game data of the target game may be transmitted to the terminal device, and the terminal device may receive the game picture based on the game data after obtaining the game data, thereby starting the target game, and after starting the target game, the terminal device may obtain a status of the operation cursor. When it is determined that the operation cursor needs to be drawn, the icon corresponding to the operation cursor may be obtained from the obtained game data, and the operation cursor may be rendered and displayed based on the game data.
The cloud server may listen to the status of the operation cursor to determine whether the operation cursor needs to be rendered on the user interface. When the terminal device is a screen of a touch screen type, the cloud server may determine that there is no need to render the operation cursor on the user interface, or the operation cursor may not be rendered on the user interface when the cloud server detects that the terminal device is displaying a special cloud game picture. When the cloud server is a screen of a non-touch screen type on the terminal device, it is determined that there is a need to render the operation cursor on the user interface. In an embodiment, when the cloud server determines that there is a need to render the operation cursor on the user interface, in a process of delivering the game data to the terminal device, the cloud server may collectively deliver the icon of the operation cursor, the rendering code, and the like included in the game data to the terminal device, so that the terminal device renders the operation cursor on the user interface based on the rendering code. When the cloud server determines that there is no need to render the operation cursor on the user interface, in a process of transmitting the game data to the terminal device, the cloud server may not deliver the icon of the operation cursor and corresponding rendering code to the terminal device.
(2) When the game data obtained by the terminal device from the cloud server includes the icon of the operation cursor and the corresponding rendering code, the terminal device may display (in some cases, may render and display) the operation cursor on the user interface. When displaying the operation cursor of the game data, the terminal device may replace a system icon originally displayed on the user interface of the terminal device. The shape of the operation cursor displayed on the user interface may be the same as that of an icon of the system icon, or may be different from the shape of icon of the system icon. The shape of the operation cursor is not limited in this embodiment of present disclosure.
(3) After displaying the operation cursor of the target game, the terminal device may locally draw the operation animation of the control operation performed based on the operation cursor, and transmit operation data of the control operation performed based on the operation cursor to the cloud server, to obtain response data corresponding to the operation data from the cloud server, so that the terminal device may update the game picture displayed on the user interface based on the response data obtained from the cloud server.
(4) After the terminal device requests the cloud server to run the target game, the cloud server may continuously transmit the game data of the target game to the terminal device, to continuously update the game picture on the terminal device. Based on the control operation performed by the game user on the user interface, the terminal device may draw the operation animation of the control operation on the user interface, and superpose the operation animation on the game picture displayed on the user interface, so that the game user may achieve the operation experience of locally playing the game on the terminal device.
In one embodiment of present disclosure, the terminal device may receive the game picture of the target game on the user interface according to the game data delivered by the target container in the process of running the target game, to further obtain a control operation on the target game to draw an operation animation corresponding to the control operation on the user interface. In addition, after obtaining the control operation on the target game, the terminal device may determine response data corresponding to the control operation to transmit a data obtaining request corresponding to the response data to target container, and after obtaining the response data from target container, continuously update the game picture displayed on the user interface based on the response data. The terminal device locally retains the operation animation of the control operation for drawing, and superposes the operation animation on a game picture obtained by rendering the game data requested from the cloud server, so that data processing pressure of the cloud server may be reduced, the data processing efficiency of the cloud server may be improved, and the fluency of the terminal device of displaying the game picture in the process of running the target game may be improved.
Various embodiments of present disclosure provide a picture display apparatus, including: a receiving unit, configured to receive (and/or render in some examples) a game picture of a target game on a user interface according to game data delivered by a target container in a process of running the target game, the target game being a cloud game running on the target container; an obtaining unit, configured to obtain a control operation on the target game; a drawing unit, configured to draw an operation animation corresponding to the control operation on the user interface according to the control operation; a superposition unit, configured to superpose the operation animation on the game picture; and a display unit, configured to display, on the user interface, the game picture on which the operation animation is superposed
Based on the foregoing description of the embodiment of the picture display method, an embodiment of present disclosure further provides a picture display apparatus. The picture display apparatus may be a computer program (including program code) run on the terminal device. The picture display apparatus may be configured to perform the picture display method in
Referring to
In an embodiment, an operation cursor of the target game is displayed on the user interface, a cursor interface displaying the operation cursor is a previous layer of interface of the user interface in a display direction, and the control operation includes a movement operation on the operation cursor, the drawing unit 603 is further configured to:
In an embodiment, the control operation includes a touch operation on the user interface; and the drawing unit 603 is further configured to:
In an embodiment, the control operation including a selection operation performed according to an operation cursor or performed by touching the user interface; and the drawing unit 603 is further configured to:
In an embodiment, the drawing unit 603 is further configured to:
In an embodiment, the apparatus further includes a determination unit 606.
In an embodiment, the determination unit 606 is configured to:
In an embodiment, an interface that displays the operation cursor is a cursor interface of the user interface. The receiving unit 601 is further configured to:
In an embodiment, the apparatus further includes an update unit 607.
In the embodiments of present disclosure, in a process of running a target game, the receiving unit 601 may request game data of the target game from a target container of a cloud server and receive (and/or render in some examples) a game picture of the target game on a user interface based on the game data. In addition, the obtaining unit 602 may obtain a control operation on the target game, so that the drawing unit 603 may draw an operation animation corresponding to the control operation on the user interface according to the obtained control operation, and the display unit 605 may display the operation animation on the game picture in a superposed manner. The drawing of the operation animation corresponding to the control operation is locally retained for drawing, to improve fluency in a process of drawing an operation animation based on a control operation performed by a game user, so that the game user achieves gaming experience of locally performing a game operation, thereby improving user satisfaction.
The memory 704 may include a volatile memory such as a random-access memory (RAM). The memory 704 may also include a non-volatile memory such as a flash memory, a solid-state drive (SSD), or the like. The memory 704 may alternatively include a combination of the foregoing types of memories.
The processor 701 may be a central processing unit (CPU). The processor 701 may further include a hardware chip. The foregoing hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or the like. The PLD may be a field programmable gate array (FPGA), generic array logic (GAL), or the like. The processor 701 may alternatively be a combination of the foregoing structures.
In this embodiment of present disclosure, the memory 704 is configured to store a computer program, and the computer program includes program instructions. The processor 701 is configured to execute the program instructions stored in the memory 704, to implement the steps of corresponding methods shown in
In an embodiment, the processor 701 is configured to invoke the program instructions to perform the following operations:
An embodiment of present disclosure provides a computer program product or a computer program. The computer program product or the computer program includes computer instructions, and the computer instructions are stored in a computer-readable storage medium. A processor of the computer device reads the computer instructions from the computer-readable storage medium, and executes the computer instructions, to cause the computer device to perform the method embodiments shown in
An embodiment of present disclosure provides a non-transitory computer-readable storage medium storing program instructions, the program instructions, when executed by a processor, causing the processor to perform a picture display method.
An embodiment of present disclosure further provides a computer program product including instructions, the instructions, when run on a computer, causing the computer to perform the method according to the foregoing embodiments.
The term unit (and other similar terms such as subunit, module, submodule, etc.) in the present disclosure may refer to a software unit, a hardware unit, or a combination thereof. A software unit (e.g., computer program) may be developed using a computer programming language. A hardware unit may be implemented using processing circuitry and/or memory. Each unit can be implemented using one or more processors (or processors and memory). Likewise, a processor (or processors and memory) can be used to implement one or more units. Moreover, each unit can be part of an overall unit that includes the functionalities of the unit.
The foregoing descriptions are merely some embodiments of present disclosure, and are not intended to limit the scope of present disclosure. A person skilled in the art may understand all or some processes of the foregoing embodiments, and equivalent modifications made according to the claims of present disclosure shall still fall within the scope of the present disclosure.
Number | Date | Country | Kind |
---|---|---|---|
202110242486.X | Mar 2021 | CN | national |
This application is a continuation application of PCT Patent Application No. PCT/CN2022/078548, filed on Mar. 01, 2022, which claims priority to Chinese Patent Application No. 202110242486.X, entitled “PICTURE DISPLAY METHOD AND APPARATUS, TERMINAL DEVICE, AND STORAGE MEDIUM” filed with the China National Intellectual Property Administration on Mar. 4, 2021, the entire content of all of which is incorporated herein by reference in their entirety.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN2022/078548 | Mar 2022 | US |
Child | 17974753 | US |