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

📄 recvsnapdll.h

📁 用vc编写的视频采集端口编成
💻 H
字号:
#ifndef RecvSnapDll_h
#define RecvSnapDll_h

#include <Afxwin.h>


//导出
#define LXD_VIDEO_MODE_PAL               1
#define LXD_MPEG1_SYSTEM                 1
#define LXD_SEND_BROADCAST               1
#define LXD_VIDEO_MODE_NTSC              2
#define LXD_MPEG1_VIDEO                  2
#define LXD_RECEIVE_BROADCAST            2
#define WM_SNAP_OVER     WM_APP+2

/*extern "C" BOOL WINAPI RecvShowMPEG(HWND hWnd,
									UINT Channel,//当前接收ID 
									UINT SendOrReceive, //发送接收方式(当前为接收)
									CRect Rect, //显示窗口的矩形区域
									CString Title,//显示窗口的标题
									CString GroupIP, //接收端IP
									UINT nPort,//接收端端口
									UINT nMode, //制式(PAL制,NTSC制)
									UINT nFormat, //流格式(当前为视频流)
									CString SaveFile);//录制文件名(从接收开始到结束),当前可为空
*/
extern "C" BOOL WINAPI RecvShowMPEG(HWND m_InputWnd,//显示窗句柄
									HWND hMsgWnd,//接收消息窗口句柄 **此参数为接收消息的句柄 
									UINT Channel,//当前接收ID 
									UINT SendOrReceive, //发送接收方式(当前为接收)
									CRect Rect, //显示窗口的矩形区域
									CString Title,//显示窗口的标题
									CString GroupIP, //接收端IP
									UINT nPort,//接收端端口
									UINT nMode, //制式(PAL制,NTSC制)
									UINT nFormat, //流格式(当前为视频流)
									CString SaveFile);//录制文件名(从接收开始到结束),当前可为空
									

//参数为当前接收ID
extern "C" void WINAPI StopRecvShowMPEG(UINT Channel);
//抓取图片 参数1 为当前接收ID,参数2可以忽略为FALSE,参数3为保存图片的名字

extern "C" void WINAPI SnapStill2Bmp(UINT Channel,BOOL bBmpShow,CString BmpName);
//录像 参数1为当前接收ID, 参数二为条件(TRUE为开始录制,FALSE为停止), 参数三为保存文件名
extern "C" BOOL RecMpeg(UINT m_Channel, BOOL m_Rec, CString m_FileName) ;
/////////////////////////////////////////////////////////////////////////////

#endif

⌨️ 快捷键说明

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