Exemplo n.º 1
0
 /// <summary>
 /// 获取指定区域的图像,用24位位图的数据格式返回,方便二次开发.(或者可以配合SetDisplayInput的mem模式)
 /// 需要注意的是,调用此接口获取的数据指针保存在当前对象中,到下次调用此接口时,内部就会释放.
 /// 哪怕是转成字节集,这个地址也还是在此字节集中使用.如果您要此地址一直有效,那么您需要自己拷贝字节集到自己的字节集中.
 /// </summary>
 /// <param name="dmsoft"></param>
 /// <param name="getColorNum"></param>
 /// <param name="data"></param>
 /// <param name="size"></param>
 /// <returns></returns>
 public static bool GetScreenDataBmp(this dmsoft dmsoft, GetScreenDataBmp getColorNum, out int data, out int size)
 {
     return(dmsoft.GetScreenDataBmp(getColorNum.X1, getColorNum.Y1, getColorNum.X2, getColorNum.Y2, out data, out size) == 1);
 }