mrDarker
2025-08-22 f8ad0695ff2431cb90640be52b523d6434bdbf83
EdgeInspector_App/Grabber/SapControl.h
@@ -1,4 +1,4 @@
#pragma once
#pragma once
#include "Global_Define.h"
#include "GrabberControl.h"
@@ -16,7 +16,7 @@
   virtual ~CSapControl(void);
public:
   virtual BOOL   Initialize(void *pParam, int *pErrorCode,int iBoard=0);   // Grabber 檬扁拳
   virtual BOOL   Initialize(void *pParam, int *pErrorCode,int iBoard=0);   // Grabber 檬扁拳
   virtual BOOL   InitializeBuffer(void *pParam);   
   virtual BOOL   Deinitialize();
   virtual BOOL   GrabScanStart(int iScan, BOOL bFreeRun, int nPeriod, int nExposure=10, BOOL bAuto=TRUE);
@@ -61,8 +61,8 @@
protected:
   _GRABBER_INIT_PARAM_   m_Param;
   int               m_nEndFrameIdx;      // 泅犁 Grab 茄 荐
   int               m_nStartFrameIdx;   // 啊厘 坷贰傈俊 Grab茄 Frame狼 牢郸胶.
   int               m_nEndFrameIdx;      // 泅犁 Grab 茄 荐
   int               m_nStartFrameIdx;   // 啊厘 坷贰傈俊 Grab茄 Frame狼 牢郸胶.
   int               m_nSetBufferIdx;
   int               m_nScanIndex;   
   int               m_nAllocatedGrabBufSize;   
@@ -74,10 +74,10 @@
   CCriticalSection   m_csIdxLock;
   BYTE*            m_pOneLargeBuffer;
   void*            m_pX64Buffer[MAX_BUFFER_COUNT];   // 角力 且寸瞪 滚欺.
   void*            m_pX64Buffer[MAX_BUFFER_COUNT];   // 角力 且寸瞪 滚欺.
   CORBUFFER         m_hBuffer[MAX_BUFFER_COUNT];      // Handle to Buffer module where acquisition will take place
   CORBUFFER         m_hFrame[MAX_FRAME_COUNT];
   BOOL            m_bIsGrabbing;      // Grabbing 吝牢瘤 酒囱瘤 魄窜.
   BOOL            m_bIsGrabbing;      // Grabbing 吝牢瘤 酒囱瘤 魄窜.
   CORSERVER         m_hPC;            // Handle to a PC Sapera server
   CORSERVER         m_hBoard;         // Handle to Sapera server that will be acquiring