跳转至

NET_SDK_FACE_INFO_COPY

结构体定义

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
typedef struct _net_sdk_face_info_copy_
{
    unsigned int itemId;                         
    char name[DD_MAX_NAME_LEN];                  
    unsigned int sex;                            
    unsigned int birthday;                       
    char nativePlace[DD_MAX_NAME_LEN];           
    unsigned int certificateType;                
    char certificateNum[DD_MAX_CERTIFICATE_NUM]; 
    char mobile[20];                             
    char number[20];                             
    unsigned char guid[48];                      
} NET_SDK_FACE_INFO_COPY;
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
[StructLayout(LayoutKind.Sequential, Pack = 4)]
public struct NET_SDK_FACE_INFO_COPY
{
    public UInt32 itemId;
    [MarshalAs(UnmanagedType.ByValArray, ArraySubType = UnmanagedType.U1, SizeConst = 64)]
    public byte[] name;
    public UInt32 sex;
    public UInt32 birthday;
    [MarshalAs(UnmanagedType.ByValArray, ArraySubType = UnmanagedType.U1, SizeConst = 64)]
    public byte[] nativePlace;
    public UInt32 certificateType;
    [MarshalAs(UnmanagedType.ByValArray, ArraySubType = UnmanagedType.U1, SizeConst = 20)]
    public byte[] certificateNum;
    [MarshalAs(UnmanagedType.ByValArray, ArraySubType = UnmanagedType.U1, SizeConst = 20)]
    public byte[] mobile;
    [MarshalAs(UnmanagedType.ByValArray, ArraySubType = UnmanagedType.U1, SizeConst = 20)]
    public byte[] number;
    [MarshalAs(UnmanagedType.ByValArray, ArraySubType = UnmanagedType.U1, SizeConst = 48)]
    public byte[] guid;
}

功能描述

复制人脸信息结构体。

成员说明

成员 类型 备注
itemId unsigned int 目标ID,通过此id去获取图片。
name char[DD_MAX_NAME_LEN] 目标姓名,必填。
sex unsigned int 性别,0:male;1:female。
birthday unsigned int 生日。
nativePlace char[DD_MAX_NAME_LEN] 籍贯。
certificateType unsigned int 证件类型,目前只有0:idCard。
certificateNum char[DD_MAX_CERTIFICATE_NUM] 证件号码。
mobile char[20] 电话。
number char[20] 编号。
guid unsigned char[48] 组GUID。
错误码