📄 camera.hxx
字号:
/**
版权说明:
版本号:
生成日期:
作者:王丽妍
模块功能:云台解码器
类功能:摄像机类
修改日志:
*/
#ifndef _CAMERA_H_
#define _CAMERA_H_
#include"Common.hxx"
class CCamera
{
protected:
byte FocusFar;
byte FocusNear;
byte IrisOpen;
byte IrisClose;
byte CameraOnOff;
byte AutoManualScan;
public:
CCamera(){};
CCamera(byte fFar,byte fNear,byte iOpen,byte iClose,byte cOnOff,byte amScan);
~CCamera(){};
virtual void SetFocusLensSpeed(void *proto,unsigned int deviceAddress, byte speed) = 0;
virtual void CameraSwitch(void *proto,unsigned int deviceAddress,byte action) = 0;
virtual void CameraIrisSwitch(void *proto,unsigned int deviceAddress,byte action) = 0;
virtual void CameraFocus(void *proto,unsigned int deviceAddress,byte action) = 0;
virtual void CameraStop(void *proto,unsigned int deviceAddress) = 0;
virtual void CameraScan(void *proto ,unsigned int deviceAddress,byte scan) = 0;
virtual void LightSwitch(void *proto ,unsigned int deviceAddress,byte action) = 0;
};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -