|
对窗口句柄(游戏窗体)进行区域截图,回调图像数据,用于分析,要求是窗口不在前台被其他窗口覆盖也能正常截图。
显卡加速
窗口程序集名 | 保 留 | 保 留 | 备 注 | 程序集1 | | | | 变量名 | 类 型 | 数组 | 备 注 | 计时 | 长整数型 | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 截屏 | WGC截屏类 | | | 消息 | MSG | | |
截屏. 捕获初始化 (3671798, &帧到达回调 )截屏. 启动捕获 ()计时 = 视觉_取启动时间 () 判断循环首 (GetMessage (消息, 0, 0, 0 )) TranslateMessage (消息 ) DispatchMessage (消息 ) 判断循环尾 ()截屏. 关闭捕获 ()返回 (0 ) |
帧到达回调 | | | |
宽 | 整数型 | | | | 高 | 整数型 | | | | 数据指针 | 整数型 | | | | 深度 | 整数型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 图 | 数据矩阵类 | | | 当前时间 | 长整数型 | | | 时间差 | 长整数型 | | | fps | 文本型 | | |
时间差 = 视觉_取启动时间差异 (计时, 0 )计时 = 视觉_取启动时间 ()fps = “FPS:” + 到文本 (四舍五入 (1000 ÷ 时间差, 2 )) 图. 初始化指针 (高, 宽, #矩阵_四通道字节型U, 数据指针 )视觉_放置文本 (图, fps, 坐标二维整型 (10, 30 ), #字体_简易无衬线, 1, 标量 (0, 255, 0 ), 2, 8, 假)视觉_显示图像 (“小白鼠”, 图 )视觉_等待按键 (1 )
WGC截屏测试DEMO.rar
(67.62 KB, 下载次数: 12, 售价: 3 枚 精币)
|
|