ilvgrabbercontrol.h
来自「相机传输图像程序源代码 拜耳模式(RAW格式文件)与RGB图像数据互相转换函数」· C头文件 代码 · 共 64 行
H
64 行
/* This include file belongs to the LvGrabber Filter for DirectShow */
#ifndef _ILVGRABBERCTL_H
#define _ILVGRABBERCTL_H
#include "LvGrabberGUIDs.h"
DECLARE_INTERFACE_(ILvGrabberControl, IUnknown)
{
STDMETHOD(get_LastStatus ) (THIS_ long *pVal) PURE;
STDMETHOD(get_LastStatusShortMsg) (THIS_ BSTR *pVal) PURE;
STDMETHOD(get_LastStatusLongMsg ) (THIS_ BSTR *pVal) PURE;
STDMETHOD(get_Grabber ) (THIS_ BSTR* pbsGrabber) PURE;
STDMETHOD(set_Grabber ) (THIS_ BSTR bsGrabber) PURE;
STDMETHOD(get_GrabberNumber ) (THIS_ long* plGrabber) PURE;
STDMETHOD(set_GrabberNumber ) (THIS_ long lGrabber) PURE;
STDMETHOD(get_Camera ) (THIS_ BSTR* pbsCamera) PURE;
STDMETHOD(set_Camera ) (THIS_ BSTR bsCamera) PURE;
STDMETHOD(get_Connector ) (THIS_ BSTR* pbsConnector) PURE;
STDMETHOD(set_Connector ) (THIS_ BSTR bsConnector) PURE;
STDMETHOD(get_ImageWidth ) (THIS_ long *pVal) PURE;
STDMETHOD(set_ImageWidth ) (THIS_ long newVal) PURE;
STDMETHOD(get_ImageHeight ) (THIS_ long *pVal) PURE;
STDMETHOD(set_ImageHeight ) (THIS_ long newVal) PURE;
STDMETHOD(get_Scaling ) (THIS_ VARIANT_BOOL* pbScaling) PURE;
STDMETHOD(set_Scaling ) (THIS_ VARIANT_BOOL bScaling) PURE;
STDMETHOD(get_Brightness ) (THIS_ long *pVal) PURE;
STDMETHOD(set_Brightness ) (THIS_ long newVal) PURE;
STDMETHOD(get_Contrast ) (THIS_ long *pVal) PURE;
STDMETHOD(set_Contrast ) (THIS_ long newVal) PURE;
STDMETHOD(get_ImageMaxWidth ) (THIS_ long *pVal) PURE;
STDMETHOD(get_ImageMaxHeight ) (THIS_ long *pVal) PURE;
STDMETHOD(get_ImageBitmapInfo ) (THIS_ long *pVal) PURE;
STDMETHOD(get_ImageBitmapData ) (THIS_ long *pVal) PURE;
STDMETHOD(SaveImageToBmpFile ) (THIS_ BSTR FileName) PURE;
STDMETHOD(SaveImageToJpgFile ) (THIS_ BSTR FileName, long Quality) PURE;
STDMETHOD(SaveSettings ) (THIS) PURE;
STDMETHOD(LoadSettings ) (THIS) PURE;
STDMETHOD(DisplayConnectionDialog) (THIS_ long hWnd) PURE;
} ;
DECLARE_INTERFACE_(ILvGrabberPinControl, IUnknown)
{
STDMETHOD(get_FramesPerSecond ) (THIS_ long *pVal ) PURE;
STDMETHOD(set_FramesPerSecond ) (THIS_ long newVal) PURE;
} ;
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?