Exemplo n.º 1
0
 /// <summary>
 /// 获取指定区域的图像,用二进制数据的方式返回,(不适合按键使用)方便二次开发
 /// 注意,调用完此接口后,返回的数据指针在当前dm对象销毁时,或者再次调用GetScreenData时,会自动释放.
 /// 从2.1120版本之后,调用完此函数后,没必要再调用FreeScreenData了,插件会自动释放.
 /// </summary>
 /// <param name="dmsoft"></param>
 /// <param name="getColorNum"></param>
 /// <returns>返回的是指定区域的二进制颜色数据地址,每个颜色是4个字节,表示方式为(00RRGGBB)</returns>
 public static int GetScreenData(this dmsoft dmsoft, GetScreenData getColorNum)
 {
     return(dmsoft.GetScreenData(getColorNum.X1, getColorNum.Y1, getColorNum.X2, getColorNum.Y2));
 }