⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 lvmonitr.h

📁 相机传输图像程序源代码 拜耳模式(RAW格式文件)与RGB图像数据互相转换函数库
💻 H
字号:
//=====================================================================
//[HEADER/OEM] Monitor
// LvCameraNode class definition
//+
//[AUTHOR]
// Bruno Rivara
//.


#ifndef ___MONITOR_H
#define ___MONITOR_H

#include <dsylib.h>
#include <extdev.h>
#include <camera.h>

#include <lvpackon.h>

// = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
//[CLASS/OEM] LvMonitorNode
// Represents any output equipment
//+
//[DESCRIPTION]
// Objects belonging to the LvMonitorNode class represent an output equipment
//& connected to the grabber.
// Actually, this objects have no special interface because the output part of
//& Daisy, at least in its Windows version, is handled directly by the Windows driver
//& with few possibilities for a user application to modify its behaviour
//& without causing strange side effects.
//.


LVDSYCLASS LvMonitorNode : public LvExtDeviceNode {

    private:

    protected:

        virtual void InitCfg(LvPortCfg *Cfg, U16BIT DevType=B_NOBOARD);
                LvMonitorNode(U16BIT Type, U16BIT aConnId=0, U8BIT aSyncNr=0, U16BIT anId=0, LPSTR ExtName=NULL);
                virtual ~LvMonitorNode(void);

        friend LVDSYCLASS LvGrabberNode;

    public:

        virtual U32BIT GetType(void) { return ND_Monitor; }
        virtual char FAR *GetName(void) { return "Monitor"; }


//>>>>PS
                U16BIT GetMonitorType(void);
                LVSTATUS SetMonitorROI(LvMonitorROIInfo *MonInfo);
                LVSTATUS GetMonitorROI(LvMonitorROIInfo *MonInfo);
//>>>>PE
                LVSTATUS AddMonitor(U16BIT Type, U16BIT aConnId, U8BIT aSyncNr);

    };





//-[CLASS] LvMonitorNode
//-[HEADER] Monitor

#include <lvpackof.h>

#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -