发明名称 |
完整获取GDI和DirectX数据的方法 |
摘要 |
公开了一种采用过滤驱动获取图形设备接口数据和DirectX数据的方法,所述过滤驱动对图形设备接口引擎和DirectX内核与真实显示驱动是透明的,所述方法包括步骤:对图形设备接口更新,在过滤驱动中通过对应的图形设备接口函数获取图形设备接口数据;对DirectX中的DirectDraw,通过截获DirectDraw部分的帧切换和位块传递操作,来获取DirectDraw应用和视频更新数据;对DirectX中的Direct3D,通过截获Direct3D部分的更新接口,来获取Direct3D应用的数据。利用本发明的方法,在保持DirectX功能可用的同时完整获取Windows GDI和DirectX数据。 |
申请公布号 |
CN101211258B |
申请公布日期 |
2010.05.19 |
申请号 |
CN200610169757.9 |
申请日期 |
2006.12.28 |
申请人 |
联想(北京)有限公司 |
发明人 |
李洪伟;孙成昆;颜毅强;蒋晓华;彭绍平 |
分类号 |
G06F9/44(2006.01)I |
主分类号 |
G06F9/44(2006.01)I |
代理机构 |
中科专利商标代理有限责任公司 11021 |
代理人 |
朱进桂 |
主权项 |
一种采用过滤驱动获取图形设备接口数据和DirectX数据的方法,所述过滤驱动对图形设备接口引擎和DirectX内核与真实显示驱动是透明的,所述方法包括步骤:加载显示过滤驱动;对图形设备接口更新,在过滤驱动中通过对应的图形设备接口函数获取图形设备接口数据;对DirectX中的DirectDraw,通过截获DirectDraw部分的帧切换和位块传递操作,来获取DirectDraw应用和视频更新数据;对DirectX中的Direet3D,通过截获Direct3D部分的更新接口,来获取Direct3D应用的数据。 |
地址 |
100085 北京市海淀区上地信息产业基地创业路6号 |