Skip to content

NET_SDK_VFD_TRIGGER_CONFIG

Structure Definition

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
typedef struct _net_sdk_Vfd_trigger_Config
{
    unsigned short snapCHNum;        
    unsigned char snapChannelId;     
    unsigned char snapBswitch;       
    unsigned short recordCHNum;      
    unsigned char recordChannelId;   
    unsigned char recordBswitch;     
    unsigned short alarmOutCHNum;    
    unsigned char alarmOutChannelId; 
    unsigned char alarmOutBswitch;   
    unsigned char Resv[256];         
} NET_SDK_VFD_TRIGGER_CONFIG;
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
[StructLayout(LayoutKind.Sequential, Pack = 4)]
public struct NET_SDK_VFD_TRIGGER_CONFIG
{
    public UInt16 snapCHNum;
    public byte snapChannelId;
    public byte snapBswitch;
    public UInt16 recordCHNum;
    public byte recordChannelId;
    public byte recordBswitch;
    public UInt16 alarmOutCHNum;
    public byte alarmOutChannelId;
    public byte alarmOutBswitch;
    [MarshalAs(UnmanagedType.ByValArray, ArraySubType = UnmanagedType.U1, SizeConst = 256)]
    public byte[] Resv;
}

Function Description

Face recognition linkage configuration structure.

Member Description

Member Type Remark
snapCHNum unsigned short Supports the maximum number of capture channels.
snapChannelId unsigned char Screen capture channel.
snapBswitch unsigned char Enable snapshot.
recordCHNum unsigned short Supports the maximum number of video channels.
recordChannelId unsigned char Video recording channel.
recordBswitch unsigned char Video recording enabled.
alarmOutCHNum unsigned short Supports the maximum number of alarm outputs.
alarmOutChannelId unsigned char Alarm output channel.
alarmOutBswitch unsigned char Alarm output enable.
Resv unsigned char[256] Reserved for future expansion of multi-channel.
Error Code