跳到主要内容

IsDisplayDead 是否卡屏

🎯功能

判断指定区域的图像是否处于静止不变情况, 即卡屏, 或者绑定的窗口不存在也返回1.

此函数的原理是不停的截取指定区域的图像,然后比较,如果改变就立刻返回0,否则等待直到指定的时间到达.

📜语法

结果 = dm.IsDisplayDead(x1, y1, x2, y2, 超时)

📥参数

参数数据类型解释
x1整型数区域的左上角横坐标
y1整型数区域的左上角纵坐标
x2整型数区域的右下角横坐标
y2整型数区域的右下角纵坐标
超时整型数最长等待的时间, 单位是秒

📤返回

整型数, 0为没有卡屏, 图像数据一直在变化, 1为卡屏, 图像超时了还没变化, 或者绑定的窗口不见了.

💡示例

TracePrint dm.IsDisplayDead(0,0,100,100,5)

📘备注