📄 recvsnapdll.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 + -