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

📄 videodisplay.h

📁 实时监控
💻 H
字号:
#ifndef VIDEODISPLAY_H
#define VIDEODISPLAY_H

#define MAX_DISPLAY_NUM    10  //最大支持的路数
#define DLLEXPORT_API  extern "C"__declspec(dllexport) 
/*
初始化DirectDraw
nPort:端口号(0-5)下同
*/
DLLEXPORT_API int __stdcall DP_InitDirectDraw(int nPort,HWND hWnd,DWORD dwWidth,DWORD dwHeight);
/*
释放DirectDraw
*/
DLLEXPORT_API int __stdcall DP_CloseDirectDraw(int nPort);
/*
刷新显示窗口边界
*/
DLLEXPORT_API int __stdcall DP_UpdateBounds(int nPort);
/*
显示一帧图象
*/
DLLEXPORT_API int __stdcall DP_DrawImageFormYUVBuf(int nPort,RECT *Rectdes,
                                 unsigned char *in_Y,
                                 unsigned char *in_U,
                                 unsigned char *in_V);
/*
刷新当前图象
*/
DLLEXPORT_API int __stdcall DP_UpdateImage(int nPort,RECT *Rectdes);
/*
设置显示窗口的颜色
*/
DLLEXPORT_API int __stdcall DP_ClearBuff(int nPort,DWORD dwColor);
/*
得到错误信息
*/
DLLEXPORT_API char * __stdcall DP_GetLastErr(int nPort);
/*
得到显示窗口的边界
*/
DLLEXPORT_API RECT __stdcall  DP_GetDispRect(int nPort);

/*
设置显示的LOGO图象
*/
DLLEXPORT_API int __stdcall  DP_SetLogoBmp(int nPort,HBITMAP hBmp);

/*
得到当前的位图
*/
DLLEXPORT_API int __stdcall  DP_GetCurBitmap(int nPort,HBITMAP hBmp);

/*
设置显示窗口
*/
DLLEXPORT_API int __stdcall DP_SetDisplayClipper(int nPort,HWND hWnd);
#endif

⌨️ 快捷键说明

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