IsDisplayDead 是否卡屏
🎯功能
判断指定区域的图像是否处于静止不变情况, 即卡屏, 或者绑定的窗口不存在也返回1
.
此函数的原理是不停的截取指定区域的图像,然后比较,如果改变就立刻返回0,否则等待直到指定的时间到达.
📜语法
结果 = dm.IsDisplayDead(x1, y1, x2, y2, 超时)
📥参数
参数 | 数据类型 | 解释 |
---|---|---|
x1 | 整型数 | 区域的左上角横坐标 |
y1 | 整型数 | 区域的左上角纵坐标 |
x2 | 整型数 | 区域的右下角横坐标 |
y2 | 整型数 | 区域的右下角纵坐标 |
超时 | 整型数 | 最长等待的时间, 单位是秒 |
📤返回
整型数
, 0
为没有卡屏, 图像数据一直在变化, 1
为卡屏, 图像超时了还没变化, 或者绑定的窗口不见了.
💡示例
TracePrint dm.IsDisplayDead(0,0,100,100,5)
📘备注
无