videocapture.h

来自「Netmeeting是Windows系统自带的网上聊天软件」· C头文件 代码 · 共 37 行

H
37
字号
// VideoCapture.h: interface for the CVideoCapture class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_VIDEOCAPTURE_H__33DC06B7_F0ED_4662_BB49_4462B50406B1__INCLUDED_)
#define AFX_VIDEOCAPTURE_H__33DC06B7_F0ED_4662_BB49_4462B50406B1__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include <vfw.h>
#pragma comment(lib,"vfw32.lib")
#define QCIF_WIDTH  176
#define QCIF_HEIGHT 144

#define IMAGE_WIDTH       QCIF_WIDTH
#define IMAGE_HEIGHT      QCIF_HEIGHT
class CVideoCapture  
{
public:
	HWND		m_hWndCap;
	BITMAPINFO	m_stBMPInfo;
	PBYTE		m_pVideoBuffer;
	CWnd		*m_pWnd;
public:
	void StopVideo();
	void StartVideo();
	BOOL SetCapturePara();
	BOOL InitDevice();
	CVideoCapture(CWnd *pWnd);
	virtual ~CVideoCapture();
	static LRESULT CALLBACK OnCaptureVideo(HWND mwnd,LPVIDEOHDR lphdr);
};

#endif // !defined(AFX_VIDEOCAPTURE_H__33DC06B7_F0ED_4662_BB49_4462B50406B1__INCLUDED_)

⌨️ 快捷键说明

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