METHOD AND APPARATUS FOR CAPTURING SCREEN BASED ON WDDM
    1.
    发明申请
    METHOD AND APPARATUS FOR CAPTURING SCREEN BASED ON WDDM 审中-公开
    用于基于WDDM捕获屏幕的方法和装置

    公开(公告)号:US20090153561A1

    公开(公告)日:2009-06-18

    申请号:US12336316

    申请日:2008-12-16

    IPC分类号: G06T11/20

    CPC分类号: G06F3/1431

    摘要: The present invention relates to a technique of capturing screen. It discloses a method for capturing screen based on WDDM, which is aimed at solving the problem that the existing techniques are not suitable for Vista. The method comprise the steps of outputting commands of drawing image by an image display processing engine; analyzing the commands of drawing image by a filter driver, determining whether a display adapter can execute the commands in accordance with the registered capacities of the display adapter, and transmitting the commands to the display adapter if the display adapter can execute the commands; generating image data to be displayed in accordance with the commands by the display adapter, and transmitting the generated image data back to the filter driver; and buffering the image data to be displayed in the filter driver. The present invention also discloses a computer system with a plurality of displays employing the method described above. The present invention can be easily implemented, and the captured screen image and the image on the local display terminal have the same image quality.

    摘要翻译: 本发明涉及一种捕获屏幕的技术。 它公开了一种基于WDDM捕获屏幕的方法,该方法旨在解决现有技术不适用于Vista的问题。 该方法包括以下步骤:通过图像显示处理引擎输出绘图图像的命令; 分析由过滤器驱动器绘制图像的命令,确定显示适配器是否可以根据显示适配器的注册容量执行命令,并且如果显示适配器可以执行命令则将命令发送到显示适配器; 根据显示适配器的命令生成要显示的图像数据,并将生成的图像数据发送回过滤驱动器; 并缓冲要显示在过滤器驱动器中的图像数据。 本发明还公开了一种使用上述方法的具有多个显示器的计算机系统。 本发明可以容易地实现,并且捕获的屏幕图像和本地显示终端上的图像具有相同的图像质量。

    Presentation system and method
    2.
    发明授权
    Presentation system and method 有权
    演示系统和方法

    公开(公告)号:US08780725B2

    公开(公告)日:2014-07-15

    申请号:US11965346

    申请日:2007-12-27

    IPC分类号: H04L12/44

    CPC分类号: G06F3/1454

    摘要: A presentation system and method is disclosed, and the method includes the steps of: creating at least one buffer area in a first presentation device for at least one application; relocating the presentation-related data of a running application to the buffer area; and intercepting the presentation-related data from the buffer area and transmitting them to at least one second presentation device. With the above configuration of the present invention, the presentation-related data of various applications running in the host can be redirected as demanded by a user to a corresponding presentation device. With only one host, multiple application windows can be presented on multiple presentation devices at the same time.

    摘要翻译: 公开了一种演示系统和方法,并且该方法包括以下步骤:在至少一个应用的第一呈现设备中创建至少一个缓冲区; 将正在运行的应用的呈现相关数据重新定位到缓冲区; 并从缓冲区截取与演示相关的数据并将其发送到至少一个第二呈现设备。 利用本发明的上述配置,可以根据用户的要求将在主机中运行的各种应用的呈现相关数据重定向到相应的呈现设备。 只有一个主机,可以在多个显示设备上同时呈现多个应用程序窗口。

    Method for acquisition of GDI and directX data
    3.
    发明授权
    Method for acquisition of GDI and directX data 有权
    用于获取GDI和directX数据的方法

    公开(公告)号:US08327387B2

    公开(公告)日:2012-12-04

    申请号:US11966610

    申请日:2007-12-28

    CPC分类号: G09G5/003 G09G5/363

    摘要: A method for acquiring graphics device interface data and DirectX data by use of a filter driver transparent to transparent to a graphics device interface engine, DirectX kernel and a real display driver is disclosed, the method comprises steps of: updating the graphics device interface, and acquiring the graphics device interface data by use of a corresponding graphics device interface function in the filter driver; acquiring, for DirectDraw in DirectX, DirectDraw application and video update data by intercepting frame switch and bit block transfer operations of DirectDraw part; acquiring, for Direct3D in DirectX, data of Direct3D application by intercepting the update interface of Direct3D part. With the method of present invention, an integral acquisition of Windows GDI and DirectX data can be achieved while DirectX function remains available.

    摘要翻译: 公开了一种通过使用对图形设备接口引擎,DirectX内核和真实显示驱动程序透明透明的过滤器驱动程序来获取图形设备接口数据和DirectX数据的方法,所述方法包括以下步骤:更新图形设备接口,以及 通过使用过滤器驱动器中的相应图形设备接口功能来获取图形设备接口数据; DirectDraw部分采用DirectDraw DirectDraw,DirectDraw应用程序和视频更新数据,通过截取帧转换和位块传输操作; Direct3D应用程序通过截取Direct3D部件的更新界面获取Direct3D在DirectX中的数据。 利用本发明的方法,当DirectX功能保持可用时,可以实现Windows GDI和DirectX数据的集成采集。

    METHOD FOR ACQUIRING A COMPUTER SCREEN IMAGE
    4.
    发明申请
    METHOD FOR ACQUIRING A COMPUTER SCREEN IMAGE 审中-公开
    获取计算机画面图像的方法

    公开(公告)号:US20080074432A1

    公开(公告)日:2008-03-27

    申请号:US11862614

    申请日:2007-09-27

    IPC分类号: G06F13/14

    摘要: A method for acquiring a computer screen image is disclosed that includes the steps of: acquiring the update region of a non-hardware-accelerated image and adding the acquired update region to an update-region list; acquiring a hardware-accelerated image by intercepting the invocation of a graphics/image hardware-acceleration interface; and combining update regions in the update-region list and acquiring the image data of the combined update region from a frame buffer. With the method of the present invention, both hardware-accelerated and non-hardware-accelerated images on the computer screen can be acquired rapidly at the same time.

    摘要翻译: 公开了一种用于获取计算机屏幕图像的方法,包括以下步骤:获取非硬件加速图像的更新区域,并将所获取的更新区域添加到更新区域列表; 通过截取图形/图像硬件加速接口的调用来获取硬件加速图像; 并且组合更新区域列表中的更新区域并从帧缓冲器获取组合更新区域的图像数据。 利用本发明的方法,可以同时快速获取计算机屏幕上的硬件加速和非硬件加速的图像。

    Method for acquiring graphics device interface invocation by using filter driver
    5.
    发明授权
    Method for acquiring graphics device interface invocation by using filter driver 有权
    使用过滤器驱动程序获取图形设备接口调用的方法

    公开(公告)号:US08395628B2

    公开(公告)日:2013-03-12

    申请号:US11776780

    申请日:2007-07-12

    摘要: A method for intercepting graphics device interface invocations by using filter driver which is transparent to graphics device interface engine and real display driver is disclosed. The method comprises steps of duplicating DDI function table returned from said real display driver, modifying DDI functions of said real display driver required for capturing screen update, creating auxiliary buffer area as updating buffer area for said screen update, and further processing said updating buffer area. With the method of the present invention, the support to video and 3D acceleration in the local computer can be realized by means of software, and the user can be provided with high-quality picture and display effect. Compared with the Mirror system in the prior art, since the present invention doesn't employ the Mirror system, the graphics device interface engine of the inventive system are not aware of the existence of the filter driver, the video and 3D acceleration function of the graphic card still remains. As a result, the function can be supported in the system, and applications employing video and 3D acceleration can be executed normally.

    摘要翻译: 公开了一种通过使用对图形设备接口引擎和实际显示驱动程序是透明的过滤器驱动程序拦截图形设备接口调用的方法。 该方法包括以下步骤:复制从所述实际显示驱动器返回的DDI功能表,修改捕获屏幕更新所需的所述真实显示驱动器的DDI功能,创建辅助缓冲区作为用于所述屏幕更新的更新缓冲区,以及进一步处理所述更新缓冲区 。 利用本发明的方法,可以通过软件实现对本地计算机中的视频和3D加速的支持,并且可以为用户提供高质量的图片和显示效果。 与现有技术中的Mirror系统相比,由于本发明不使用Mirror系统,本发明系统的图形设备接口引擎不知道是否存在过滤驱动器,视频和3D加速功能 图形卡仍然存在。 因此,该功能可以在系统中得到支持,采用视频和3D加速的应用程序可以正常执行。

    PRESENTATION SYSTEM AND METHOD
    6.
    发明申请
    PRESENTATION SYSTEM AND METHOD 有权
    演示系统和方法

    公开(公告)号:US20080165842A1

    公开(公告)日:2008-07-10

    申请号:US11965346

    申请日:2007-12-27

    IPC分类号: H04N7/52

    CPC分类号: G06F3/1454

    摘要: A presentation system and method is disclosed, and the method includes the steps of: creating at least one buffer area in a first presentation device for at least one application; relocating the presentation-related data of a running application to the buffer area; and intercepting the presentation-related data from the buffer area and transmitting them to at least one second presentation device. With the above configuration of the present invention, the presentation-related data of various applications running in the host can be redirected as demanded by a user to a corresponding presentation device. With only one host, multiple application windows can be presented on multiple presentation devices at the same time.

    摘要翻译: 公开了一种演示系统和方法,并且该方法包括以下步骤:在至少一个应用的第一呈现设备中创建至少一个缓冲区; 将正在运行的应用的呈现相关数据重新定位到缓冲区; 并从缓冲区截取与演示相关的数据并将其发送到至少一个第二呈现设备。 利用本发明的上述配置,可以根据用户的要求将在主机中运行的各种应用的呈现相关数据重定向到相应的呈现设备。 只有一个主机,可以在多个显示设备上同时呈现多个应用程序窗口。

    OUTPUT SYSTEM AND METHOD FOR RESTORING LOCATION ARRANGEMENT OF OUTPUT DEVICES
    7.
    发明申请
    OUTPUT SYSTEM AND METHOD FOR RESTORING LOCATION ARRANGEMENT OF OUTPUT DEVICES 有权
    用于恢复输出设备的位置布置的输出系统和方法

    公开(公告)号:US20120254471A1

    公开(公告)日:2012-10-04

    申请号:US13495217

    申请日:2012-06-13

    IPC分类号: G06F3/00

    摘要: A docking device for restoring location arrangement of output devices is provided according to an aspect of the present invention. The docking device includes a transmission module configured to obtain output information from an information generation module and transmit it to an output device and an identifier storage module configured to store an identifier corresponding to the output device. An output system and method for restoring a location arrangement of output devices are also provided.

    摘要翻译: 根据本发明的一个方面,提供一种用于恢复输出装置的位置布置的对接装置。 对接装置包括:传输模块,被配置为从信息生成模块获取输出信息,并将其发送到输出设备;以及标识符存储模块,被配置为存储对应于输出设备的标识符。 还提供了用于恢复输出设备的位置布置的输出系统和方法。

    Output system and method for restoring location arrangement of output devices
    8.
    发明授权
    Output system and method for restoring location arrangement of output devices 有权
    用于恢复输出设备位置布置的输出系统和方法

    公开(公告)号:US08504735B2

    公开(公告)日:2013-08-06

    申请号:US13495217

    申请日:2012-06-13

    IPC分类号: G06F3/00

    摘要: A docking device for restoring location arrangement of output devices is provided according to an aspect of the present invention. The docking device includes a transmission module configured to obtain output information from an information generation module and transmit it to an output device and an identifier storage module configured to store an identifier corresponding to the output device. An output system and method for restoring a location arrangement of output devices are also provided.

    摘要翻译: 根据本发明的一个方面,提供一种用于恢复输出装置的位置布置的对接装置。 对接装置包括:传输模块,被配置为从信息生成模块获取输出信息,并将其发送到输出设备;以及标识符存储模块,被配置为存储对应于输出设备的标识符。 还提供了用于恢复输出设备的位置布置的输出系统和方法。

    OUTPUT SYSTEM AND METHOD FOR RESTORING LOCATION ARRANGEMENT OF OUTPUT DEVICES
    9.
    发明申请
    OUTPUT SYSTEM AND METHOD FOR RESTORING LOCATION ARRANGEMENT OF OUTPUT DEVICES 审中-公开
    用于恢复输出设备的位置布置的输出系统和方法

    公开(公告)号:US20100174832A1

    公开(公告)日:2010-07-08

    申请号:US12648468

    申请日:2009-12-29

    IPC分类号: G06F13/00 G06F3/00

    摘要: A docking device for restoring location arrangement of output devices is provided according to an aspect of the present invention. The docking device includes a transmission module configured to obtain output information from an information generation module and transmit it to an output device and an identifier storage module configured to store an identifier corresponding to the output device. An output system and method for restoring a location arrangement of output devices are also provided.

    摘要翻译: 根据本发明的一个方面,提供一种用于恢复输出装置的位置布置的对接装置。 对接装置包括:传输模块,被配置为从信息生成模块获取输出信息,并将其发送到输出设备;以及标识符存储模块,被配置为存储对应于输出设备的标识符。 还提供了用于恢复输出设备的位置布置的输出系统和方法。