NET_DVR_PICCFG_V30
通道图像参数结构体。
struct{
DWORD dwSize;
BYTE sChanName[NAME_LEN];
DWORD dwVideoFormat;
char byReservedData[64];
DWORD dwShowChanName;
WORD wShowNameTopLeftX;
WORD wShowNameTopLeftY;
NET_DVR_VILOST_V30 struVILost;
NET_DVR_VILOST_V30 struRes;
NET_DVR_MOTION_V30 struMotion;
NET_DVR_HIDEALARM_V30 struHideAlarm;
DWORD dwEnableHide;
NET_DVR_SHELTER struShelter[MAX_SHELTERNUM];
DWORD dwShowOsd;
WORD wOSDTopLeftX;
WORD wOSDTopLeftY;
BYTE byOSDType;
BYTE byDispWeek;
BYTE byOSDAttrib;
BYTE byHourOSDType;
BYTE byFontSize;
BYTE byOSDColorType;
BYTE byAlignment;
BYTE byOSDMilliSecondEnable;
NET_DVR_RGB_COLOR struOsdColor;
DWORD dwBoundary;
BYTE byRes[52];
}NET_DVR_PICCFG_V30,*LPNET_DVR_PICCFG_V30;
Members
- dwSize
- 结构体大小
- sChanName
- 通道名称
- dwVideoFormat
- 视频制式:0- 不支持,1- NTSC,2- PAL
- byReservedData
- 保留,置为0
- dwShowChanName
- 预览的图象上是否显示通道名称:0-不显示,1-显示(区域大小704*576)
- wShowNameTopLeftX
- 通道名称显示位置的x坐标
- wShowNameTopLeftY
- 通道名称显示位置的y坐标
- struVILost
- 视频信号丢失报警参数
- struRes
- 保留,置为0
- struMotion
- 移动侦测报警参数
- struHideAlarm
- 遮挡报警参数
- dwEnableHide
- 是否启动隐私遮蔽:0-否,1-是
- struShelter
- 隐私遮蔽区域参数
- dwShowOsd
- 预览的图象上是否显示OSD:0-不显示,1-显示(区域大小704*576)
- wOSDTopLeftX
- OSD的x坐标
- wOSDTopLeftY
- OSD的y坐标
- byOSDType
- OSD类型(年月日格式):
0-XXXX-XX-XX 年月日
1-XX-XX-XXXX 月日年
2-XXXX年XX月XX日
3-XX月XX日XXXX年
4-XX-XX-XXXX 日月年
5-XX日XX月XXXX年
- byDispWeek
- 是否显示星期:0-不显示,1-显示
- byOSDAttrib
- OSD属性(透明/闪烁):
1-透明,闪烁
2-透明,不闪烁
3-闪烁,不透明
4-不透明,不闪烁
- byHourOSDType
- 小时制:0表示24小时制,1表示12小时制或am/pm
- byFontSize
- 字体大小:0- 16*16(中)/8*16(英),1- 32*32(中)/16*32(英),2- 64*64(中)/32*64(英),3- 48*48(中)/24*48(英),4- 24*24(中)/12*24(英),5- 96*96(中)/48*96(英),0xff- 自适应(adaptive)
- byOSDColorType
- OSD颜色模式:0- 默认(黑白),1-自定义(颜色见struOsdColor)
- byAlignment
- 对齐方式:0- 自适应,1- 右对齐,2- 左对齐,3- 国标模式
- byOSDMilliSecondEnable
- 视频叠加时间支持毫秒(智能交通摄像机V4.1及以后版本支持):0- 不叠加,1- 叠加
- struOsdColor
- OSD自定义颜色
- dwBoundary
- 边界值,左对齐、右对齐以及国标模式的边界值,0表示默认值,左对齐和右对齐模式下单位为像素,国标模式下单位为字符个数(取值范围:0、1、2)
- byRes
- 保留,置为0
Remarks
- 设备通道名称、OSD、移动侦测、视频遮挡等图像参数配置能力,对应设备图像参数能力集(VideoPicAbility),相关接口:NET_DVR_GetDeviceAbility,能力集类型:DEVICE_VIDEOPIC_ABILITY。
- 智能交通摄像机,视频叠加是否支持时间毫秒(byOSDMilliSecondEnable)也可以通过能力集NET_DVR_SNAP_ABILITY中的bySupport2&0x02进行判断。
- 当对齐方式选择国标模式时,可以分别对右下角、左下角两个区域做字符叠加。
1) 右下角区域:
共支持6行字符叠加,通过NET_DVR_GetDVRConfig(命令:NET_DVR_SET_SHOWSTRING_V30)字符叠加接口进行设置,对应NET_DVR_SHOWSTRINGINFO结构体数组中的第0至第5个下标的值,叠加字符的方式为从下到上的方式。
2) 左下角区域:
共支持2行字符叠加,通过NET_DVR_GetDVRConfig(命令:NET_DVR_SET_SHOWSTRING_V30)字符叠加接口进行设置,对应NET_DVR_SHOWSTRINGINFO结构体数组中的第6和第7个下标的值。叠加字符的方式为从下到上的方式。
See Also
NET_DVR_GetDVRConfig NET_DVR_SetDVRConfig
Reference Structure
扩展结构可见
NET_DVR_PICCFG_V40