跳转至

NET_SDK_DEV_SUPPORT

结构体定义

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
typedef struct _net_sdk_dev_support_
{
    unsigned int supportThermometry : 1; 
    unsigned int supportVfd : 1;         
    unsigned int supportVfdMatch : 1;    
    unsigned int supportThermal : 1;     
    unsigned int supportPassLine : 1;    
    unsigned int supportresv : 27;       
    unsigned int resv[15];               
} NET_SDK_DEV_SUPPORT;
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
[StructLayout(LayoutKind.Sequential, Pack = 4)]
public struct NET_SDK_DEV_SUPPORT
{
    public UInt32 supportThermometry;
    public UInt32 supportVfd;
    public UInt32 supportVfdMatch;
    public UInt32 supportThermal;
    public UInt32 supportPassLine;
    public UInt32 supportresv;
    [MarshalAs(UnmanagedType.ByValArray, ArraySubType = UnmanagedType.U4, SizeConst = 15)]
    public UInt32[] resv;
}

功能描述

设备支持的功能,仅支持IPC。

成员说明

成员 类型 备注
supportThermometry unsigned int 支持口罩跟体温
supportVfd unsigned int 人脸检测
supportVfdMatch unsigned int 人脸比对
supportThermal unsigned int 热成像
supportPassLine unsigned int 过线统计
supportresv unsigned int 待填入
resv unsigned int[15] 预留参数,暂时未用上
错误码