跳转至
本 SDK 仅适用于过去 3 年内发布的设备。我们定期优化和更新 SDK，以确保兼容性和性能。对于超过 3 年的旧设备，我们不保证兼容性，也不会提供技术支持。

# NET_SDK_DEV_SUPPORT

### 结构体定义

C++C#

     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] | 预留参数，暂时未用上

错误码