Skip to content
This SDK only works with devices released within the past 3 years. We regularly optimize and update the SDK to ensure compatibility and performance. We do not guarantee compatibility or provide technical support for devices older than 3 years.

# NET_SDK_IVE_VSD_TARGET_PERSON

### Structure Definition

C++C#

     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    16
    17
    typedef struct
    {
        unsigned int byGender;
        unsigned int byAge;
        unsigned int byOrient;
        unsigned int byHat;
        unsigned int byGlasses;
        unsigned int byBackpack;
        unsigned int byShoulderbag;
        unsigned int byUpperlength;
        unsigned int byLowerlength;
        unsigned int byUppercolor;
        unsigned int byLowercolor;
        unsigned int bySkirt;
        unsigned int byMask;
        unsigned int byReserve[259];
    } NET_SDK_IVE_VSD_TARGET_PERSON;

     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    [StructLayout(LayoutKind.Sequential, Pack = 4, Size = 1088)]
    public unsafe struct NET_SDK_IVE_VSD_TARGET_PERSON
    {
        public UInt32 byGender;
        public UInt32 byAge;
        public UInt32 byOrient;
        public UInt32 byHat;
        public UInt32 byGlasses;
        public UInt32 byBackpack;
        public UInt32 byShoulderbag;
        public UInt32 byUpperlength;
        public UInt32 byLowerlength;
        public UInt32 byUppercolor;
        public UInt32 byLowercolor;
        public UInt32 bySkirt;
        public UInt32 byMask;
        public fixed UInt32 byReserve[259];
    }

### Function Description

Character attributes

### Member Description

Member | Type | Remark
--- | --- | ---
byGender | unsigned int | Gender 0:Unknown 1:Male 2:Female.
byAge | unsigned int | Age 0: Unknown 1: Infant (<7) 2: Juvenile (7-18) 3: Youth (18-40) 4: Middle-aged (41-60) 5: Elderly (>60).
byOrient | unsigned int | Direction 0: Unknown 1: Front 2: Back 3: Side.
byHat | unsigned int | Hat 0: Unknown 1: Normal hat 2: No hat.
byGlasses | unsigned int | Glasses 0: Unknown 1: Wearing glasses 2: Not wearing glasses.
byBackpack | unsigned int | Backpack 0: Unknown 1: With backpack 2: Without backpack.
byShoulderbag | unsigned int | Shoulder bag 0: Unknown 1: Has a shoulder bag 2: Does not have a shoulder bag.
byUpperlength | unsigned int | Top length 0: Unknown 1: Short sleeves 2: Long sleeves.
byLowerlength | unsigned int | Bottoms length 0: Unknown 1: Shorts 2: Pants.
byUppercolor | unsigned int | Upper body color 0: Unknown 1: Red 2: Orange 3: Yellow 4: Green 5: Blue 6: Cyan 7: Purple 8: Black 9: White 10: Silver 11: Gray 12: Gold 13: Brown.
byLowercolor | unsigned int | Lower body color 0: Unknown 1: Red 2: Orange 3: Yellow 4: Green 5: Blue 6: Cyan 7: Purple 8: Black 9: White 10: Silver 11: Gray 12: Gold 13: Brown.
bySkirt | unsigned int | Skirt 0: Unknown 1: Wearing skirt 2: Not wearing skirt.
byMask | unsigned int | Mask 0: Unknown 1: Wearing mask 2: Not wearing mask.
byReserve | unsigned int[259] | Reserved field.

Error Code