Exemplo n.º 1
0
void CMainFrame::OnSnapexOpen() 
{
	// TODO: Add your command handler code here
	HVSTATUS status = STATUS_OK;

	/*
	 *	初始化数字摄像机采集图像到内存的控制,
	 *	指定回调函数SnapThreadCallback和用户参数m_hWnd
	 */
	status = HVOpenSnap(m_hhv, SnapThreadCallback, m_hWnd);					
	HV_VERIFY(status);
}
Exemplo n.º 2
0
HVSTATUS HV_Camera::HVregister(HV_SNAP_PROC pSnapFunc,void *pParam)
{
	HVSTATUS status = STATUS_OK;

	/*
	 *	初始化数字摄像机采集图像到内存的控制,
	 *	指定回调函数SnapThreadCallback和this指针
	 */
	status = HVOpenSnap(m_hhv, pSnapFunc,pParam);					
	HV_VERIFY(status);
	
	 status = STATUS_OK;

	/*
	 *	启动数字摄像机采集图像到内存
	 */
	BYTE *ppBuf[1];
	ppBuf[0] = m_pRawBuffer;
	status = HVStartSnap(m_hhv, ppBuf,1);


	HV_VERIFY(status);
	return status;
}
Exemplo n.º 3
0
void DaHengCamera::OnSnapexOpen()
{
    HVSTATUS status = STATUS_OK;
    status = HVOpenSnap(m_hhv_1, SnapThreadCallback, this);
    status = HVOpenSnap(m_hhv_2, SnapThreadCallback, this);
}