if(BJAPI_DeviceExist_DLL()==RT_DEVICE_EXIST_M100)
 {
        
        result = BJAPI_GetImgData_DLL(ucImage, 384, 224);   
        if (result == RT_IMG_OK_M100) 
{
memset(outbuf,0xff,sizeof(outbuf));
            memcpy(outbuf,head_buffer,1078);      
            memcpy(outbuf+1078,ucImage,IMAGESIZE_ROW*IMAGESIZE_COLUM);
      
      
      outbuf[2]=(uiImgRow*uiImgColum+1078);
      outbuf[3]=(uiImgRow*uiImgColum+1078)>>8;
      outbuf[4]=(uiImgRow*uiImgColum+1078)>>16;
      outbuf[5]=(uiImgRow*uiImgColum+1078)>>24;
      
      outbuf[18]=(uiImgColum);
      outbuf[19]=(uiImgColum)>>8;
      outbuf[20]=(uiImgColum)>>16;
      outbuf[21]=(uiImgColum)>>24;
      
      outbuf[22]=(uiImgRow);
      outbuf[23]=(uiImgRow)>>8;
      outbuf[24]=(uiImgRow)>>16;
      outbuf[25]=(uiImgRow)>>24;     
      
      
      outbuf[34]=(uiImgRow*uiImgColum);
      outbuf[35]=(uiImgRow*uiImgColum)>>8;
      outbuf[36]=(uiImgRow*uiImgColum)>>16;
      outbuf[37]=(uiImgRow*uiImgColum)>>24;
       ofstream SaveFile("temp.bmp");
       SaveFile.write(outbuf,uiImgRow*uiImgColum+1078);
       SaveFile.close();
这样写,只写到一个点,而没有一张图,什么原因?