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

# NET_SDK_IVE_VEHICE_ITEM_EXT_INFO

### 结构体定义

C++C#

     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    typedef struct
    {
        unsigned int     plateId;
        char       szProvince[32];
        unsigned char      color;
        unsigned char      year;
        unsigned char      type;
        unsigned char      resrv1[1];
        char       brand[48];
        char       model[48];
        unsigned int        brandType;
        unsigned int        modelType;
        unsigned short      carRectX;
        unsigned short      carRectY;
        unsigned short      carRectWidth;
        unsigned short      carRectHeight;
        char        resrv[12];
    }NET_SDK_IVE_VEHICE_ITEM_EXT_INFO;

     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    [StructLayout(LayoutKind.Sequential, Pack = 4)]
    public struct NET_SDK_IVE_VEHICE_ITEM_EXT_INFO
    {
        public UInt32 plateId;
        [MarshalAs(UnmanagedType.ByValArray, ArraySubType = UnmanagedType.U1, SizeConst = 32)]
        public byte[] szProvince;
        public byte color;
        public byte year;
        public byte type;
        [MarshalAs(UnmanagedType.ByValArray, ArraySubType = UnmanagedType.U1, SizeConst = 1)]
        public byte[] resrv1;
        [MarshalAs(UnmanagedType.ByValArray, ArraySubType = UnmanagedType.U1, SizeConst = 48)]
        public byte[] brand;
        [MarshalAs(UnmanagedType.ByValArray, ArraySubType = UnmanagedType.U1, SizeConst = 48)]
        public byte[] model;
        public UInt32 brandType;
        public UInt32 modelType;
        public UInt16 carRectX;
        public UInt16 carRectY;
        public UInt16 carRectWidth;
        public UInt16 carRectHeight;
        [MarshalAs(UnmanagedType.ByValArray, ArraySubType = UnmanagedType.U1, SizeConst = 12)]
        public byte[] resrv;
    }

### 功能描述

车牌识别详细信息扩展结构体。

### 成员说明

成员 | 类型 | 说明
--- | --- | ---
plateId | unsigned int | ID作为标识用, 用于和 IVE_VEHICE_ITEM_INFO 进行关联.
szProvince | char[32] | 车牌所属省份.
color | unsigned char | 颜色。 0-未知，1-红，2-橙，3-黄，4-绿，5-蓝，6-青，7-紫，8-黑，9-白，10-银，11-灰，12-金，13-棕
year | unsigned char | 年款。 0-未知，1-2008年，2-2009年，3-2010年，4-2011年，5-2012年，6-2013年，7-2014年，8-2015年，9-2016年，10-2017年，11-2018年，12-2019年，13-2020年，14-2021年
type | unsigned char | 类型。 0-未知，1-轿车，2-SUV，3-MPV，4-跑车，5-面包车，6-大巴，7-校车，8-公交车，9-轻客车，10-皮卡，11-货车，12-专用车
brand | char[48] | 品牌 字符串
model | char[48] | 型号 字符串
brandType | unsigned int | 品牌。 对应值见枚举结构体 IVE_Car_Brand。
modelType | unsigned int | 型号。 对应值见枚举结构体 IVE_Car_Model。
carRectX | unsigned short | 左上角X坐标。
carRectY | unsigned short | 左上角Y坐标。
carRectWidth | unsigned short | 区域宽度。
carRectHeight | unsigned short | 区域高度。
resrv | char[12] | 还剩余12个字节

错误码