跳转至

DD_RECORD_CONFIG_MASK

结构体定义

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
typedef struct _dd_record_config_mask_
{
    unsigned int iSize;              
    unsigned char bindAudioChannel;  
    unsigned char bRedundancy;       
    unsigned char recv1;             
    unsigned char recv2;             
    unsigned short minPreAlarmTime;  
    unsigned short maxPreAlarmTime;  
    unsigned short minPostAlarmTime; 
    unsigned short maxPostAlarmTime; 
    unsigned short minExpired;       
    unsigned short maxExpired;       
} DD_RECORD_CONFIG_MASK;
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
[StructLayout(LayoutKind.Sequential, Pack = 4)]
public struct DD_RECORD_CONFIG_MASK
{
    public UInt32 iSize;
    public byte bindAudioChannel;
    public byte bRedundancy;
    public byte recv1;
    public byte recv2;
    public UInt16 minPreAlarmTime;
    public UInt16 maxPreAlarmTime;
    public UInt16 minPostAlarmTime;
    public UInt16 maxPostAlarmTime;
    public UInt16 minExpired;
    public UInt16 maxExpired;
}

功能描述

此结构体为(只读)内容,用于查询设备支持参数。

成员说明

成员 类型 备注
iSize unsigned int 本结构体长度。
bindAudioChannel unsigned char 是否支持视音频通道绑定。
bRedundancy unsigned char 是否支持冗余录制。
recv1 unsigned char 保留字节。
recv2 unsigned char 保留字节。
minPreAlarmTime unsigned short 最小警前录像时间。
maxPreAlarmTime unsigned short 最大警前录像时间。
minPostAlarmTime unsigned short 最小警后录像时间。
maxPostAlarmTime unsigned short 最大警后录像时间。
minExpired unsigned short 最小录像数据过期时间。
maxExpired unsigned short 最大录像数据过期时间。
错误码