跳转至

DD_RECORD_CONFIG

结构体定义

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
typedef struct _dd_record_config_
{
    unsigned int iSize;             
    unsigned char bOnlyVideo;       
    unsigned char bWithAudio;       
    unsigned char bindAudioChannel; 
    unsigned char bRedundancy;      
    unsigned short preAlarmTime;    
    unsigned short postAlarmTime;   
    unsigned short expired;         
    unsigned short recv;            
} DD_RECORD_CONFIG;
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
[StructLayout(LayoutKind.Sequential, Pack = 4)]
public struct DD_RECORD_CONFIG
{
    public UInt32 iSize;
    public byte bOnlyVideo;
    public byte bWithAudio;
    public byte bindAudioChannel;
    public byte bRedundancy;
    public UInt16 preAlarmTime;
    public UInt16 postAlarmTime;
    public UInt16 expired;
    public UInt16 recv;
}

功能描述

录像配置结构体。

成员说明

成员 类型 备注
iSize unsigned int 本结构体长度。
bOnlyVideo unsigned char 录制视频(仅视频)。
bWithAudio unsigned char 录制音频(基于录制视频的基础上)。
bindAudioChannel unsigned char 对应的音频通道(不一定和视频通道编号一致)。
bRedundancy unsigned char 是否冗余录制。
preAlarmTime unsigned short 警前录像时间。
postAlarmTime unsigned short 警后录像时间。
expired unsigned short 录像过期时间。
recv unsigned short 保留字节。
错误码