TipsWareVideoCapture.h
上传用户:qianbin
上传日期:2009-10-23
资源大小:617k
文件大小:2k
- #if !defined(AFX_TIPSWAREVIDEOCAPTURE_H__3A0D6E0E_14C4_4837_A3F4_C8A8D43FEBDF__INCLUDED_)
- #define AFX_TIPSWAREVIDEOCAPTURE_H__3A0D6E0E_14C4_4837_A3F4_C8A8D43FEBDF__INCLUDED_
- #if _MSC_VER > 1000
- #pragma once
- #endif // _MSC_VER > 1000
- // TipsWareVideoCapture.h : header file
- //
- #include <vfw.h>
- /////////////////////////////////////////////////////////////////////////////
- // TipsWareVideoCapture window
- class TipsWareVideoCapture
- {
- private:
- char m_is_connected; // VFW俊 楷搬登绢乐绰瘤俊 措茄 沥焊...
- int m_image_x, m_image_y; // VFW狼 扼捞宏 康惑阑 免仿且 困摹..
- int m_bit_count; // 母媚 康惑狼 祸惑俊 蝶弗 厚飘荐...
- CWnd *mp_notify_window; // 母媚等 捞固瘤甫 傈价罐阑 扩档快 器牢磐..
- HWND mh_capture; // VFW俊 荤侩瞪 扩档快 勤甸...
- // Construction
- public:
- TipsWareVideoCapture(CWnd *parm_parent_window);
- virtual ~TipsWareVideoCapture();
- void SetupVideoFormat();
- void SetWindowSize(int parm_x, int parm_y);
- void SetVideoFormat();
- void SetVideoSource();
- void GetVideoFormat();
- char SetVideoSize(int parm_x, int parm_y);
- char InitialVideoCapture(CWnd *parm_notify_window);
- void DisconnectCaptureDriver();
- int GetImageX();
- int GetImageY();
- int GetBitCount();
- };
- /////////////////////////////////////////////////////////////////////////////
- //{{AFX_INSERT_LOCATION}}
- // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
- #endif // !defined(AFX_TIPSWAREVIDEOCAPTURE_H__3A0D6E0E_14C4_4837_A3F4_C8A8D43FEBDF__INCLUDED_)