Previous topicNext topic
Help > .h文件列表 >
KSJApiTriggerMode.h

浏览该文件的源代码。

宏定义

#define KSJ_API   __declspec(dllimport)

枚举

enum  KSJ_TRIGGERMODE {
  KSJ_TRIGGER_INTERNAL, KSJ_TRIGGER_EXTERNAL, KSJ_TRIGGER_SOFTWARE, KSJ_TRIGGER_FIXFRAMERATE,
  KSJ_TRIGGER_HIGHLOWFIXFRAMERATE, KSJ_TRIGGER_ENCODER
}
 

相机触发模式类型

更多...
enum  KSJ_TRIGGERSTATUS { KSJ_NO, KSJ_HAVE }
 

相机缓存状态

更多...
enum  KSJ_TRIGGERMETHOD { KSJ_TRIGGER_RISINGEDGE, KSJ_TRIGGER_FALLINGEDGE, KSJ_TRIGGER_HIGHLEVEL, KSJ_TRIGGER_LOWLEVEL }
 

外触发信号条件

更多...
enum  KSJ_ENCODERDIRECTION { KSJ_ENCODER_FORWARD, KSJ_ENCODER_BACKWARD, KSJ_ENCODER_BOTH }
 

编码器触发方向设置

更多...
enum  KSJ_STARTENDMODE {
  KSJ_SEMODE_CONTINUE, KSJ_SEMODE_RISINGEDGE, KSJ_SEMODE_FALLINGEDGE, KSJ_SEMODE_HIGHLEVEL,
  KSJ_SEMODE_LOWLEVEL, KSJ_SEMODE_SOFTWARE
}
 

相机开始结束采集工作控制模式

更多...

函数

KSJ_API int __stdcall KSJ_TriggerModeSet (int nIndex, KSJ_TRIGGERMODE TriggerMode)
 KSJ_TriggerModeSet.
KSJ_API int __stdcall KSJ_TriggerModeGet (int nIndex, KSJ_TRIGGERMODE *pTriggerMode)
 KSJ_TriggerModeGet.
KSJ_API int __stdcall KSJ_TriggerStatusGet (int nIndex, KSJ_TRIGGERSTATUS *pTriggerStatus)
 KSJ_TriggerStatusGet.
KSJ_API int __stdcall KSJ_EmptyFrameBuffer (int nIndex)
 KSJ_EmptyFrameBuffer.
KSJ_API int __stdcall KSJ_GetFixedFrameRateRang (int nIndex, float *pfRateMin, float *pfRateMax)
 KSJ_GetFixedFrameRateRang.
KSJ_API int __stdcall KSJ_SetFixedFrameRateEx (int nIndex, float fFrameRate)
 KSJ_SetFixedFrameRateEx.
KSJ_API int __stdcall KSJ_GetFixedFrameRateEx (int nIndex, float *pfFrameRate)
 KSJ_GetFixedFrameRateEx.
KSJ_API int __stdcall KSJ_TriggerMethodSet (int nIndex, KSJ_TRIGGERMETHOD TriggerMethod)
 KSJ_TriggerMethodSet.
KSJ_API int __stdcall KSJ_TriggerMethodGet (int nIndex, KSJ_TRIGGERMETHOD *pTriggerMethod)
 KSJ_TriggerMethodGet.
KSJ_API int __stdcall KSJ_EncoderDirectionSet (int nIndex, KSJ_ENCODERDIRECTION EncoderDirection)
 KSJ_EncoderDirectionSet.
KSJ_API int __stdcall KSJ_EncoderDirectionGet (int nIndex, KSJ_ENCODERDIRECTION *pEncoderDirection)
 KSJ_EncoderDirectionGet.
KSJ_API int __stdcall KSJ_EncoderReversalSet (int nIndex, unsigned long dwReversal)
 KSJ_EncoderReversalSet.
KSJ_API int __stdcall KSJ_EncoderReversalGet (int nIndex, unsigned long *pdwReversal)
 KSJ_EncoderReversalGet.
KSJ_API int __stdcall KSJ_TriggerDelayGetRange (int nIndex, unsigned short *wMin, unsigned short *wMax)
 KSJ_TriggerDelayGetRange.
KSJ_API int __stdcall KSJ_TriggerDelaySet (int nIndex, unsigned short wDelay)
 KSJ_TriggerDelaySet.
KSJ_API int __stdcall KSJ_TriggerDelayGet (int nIndex, unsigned short *pwDelay)
 KSJ_TriggerDelayGet.
KSJ_API int __stdcall KSJ_CaptureSetTimeOut (int nIndex, unsigned long dwTimeOut)
 KSJ_CaptureSetTimeOut.
KSJ_API int __stdcall KSJ_CaptureGetTimeOut (int nIndex, unsigned long *pdwTimeOut)
 KSJ_CaptureGetTimeOut.
KSJ_API int __stdcall KSJ_TriggerSignalPeriodGetRange (int nIndex, float *fMin, float *fMax)
 KSJ_TriggerSignalPeriodGetRange.
KSJ_API int __stdcall KSJ_TriggerSignalPeriodSet (int nIndex, float fPeriodCount)
 KSJ_TriggerSignalPeriodSet.
KSJ_API int __stdcall KSJ_TriggerSignalPeriodGet (int nIndex, float *pfPeriodCount)
 KSJ_TriggerSignalPeriodGet.
KSJ_API int __stdcall KSJ_StartEndModeSet (int nIndex, KSJ_STARTENDMODE SeMode)
 KSJ_StartEndModeSet.
KSJ_API int __stdcall KSJ_StartEndModeGet (int nIndex, KSJ_STARTENDMODE *pSeMode)
 KSJ_StartEndModeGet.
KSJ_API int __stdcall KSJ_CaptureStartDelayGetRange (int nIndex, unsigned short *wMin, unsigned short *wMax)
 KSJ_CaptureStartDelayGetRange.
KSJ_API int __stdcall KSJ_CaptureStartDelaySet (int nIndex, unsigned short wDelay)
 KSJ_CaptureStartDelaySet.
KSJ_API int __stdcall KSJ_CaptureStartDelayGet (int nIndex, unsigned short *pwDelay)
 KSJ_CaptureStartDelayGet.
KSJ_API int __stdcall KSJ_CaptureStartFilterRange (int nIndex, unsigned short *wMin, unsigned short *wMax)
 KSJ_CaptureStartFilterRange.
KSJ_API int __stdcall KSJ_CaptureStartFilterSet (int nIndex, unsigned short wFilter)
 KSJ_CaptureStartFilterSet.
KSJ_API int __stdcall KSJ_CaptureStartFilterGet (int nIndex, unsigned short *pwFilter)
 KSJ_CaptureStartFilterGet.
KSJ_API int __stdcall KSJ_CaptureMultiLineRange (int nIndex, unsigned short *wMin, unsigned short *wMax)
 KSJ_CaptureMultiLineRange.
KSJ_API int __stdcall KSJ_CaptureMultiLineSet (int nIndex, unsigned short wMultiLine)
 KSJ_CaptureMultiLineSet.
KSJ_API int __stdcall KSJ_CaptureMultiLineGet (int nIndex, unsigned short *pwMultiLine)
 KSJ_CaptureMultiLineGet.
KSJ_API int __stdcall KSJ_CaptureSoftwareStart (int nIndex)
 KSJ_CaptureSoftwareStart.

宏定义文档

#define KSJ_API   __declspec(dllimport)