houzhongjian
2024-11-06 7412dd652c0ac48c5a17b5d9b61d5d2a0f686137
提交 | 用户 | 时间
149dd0 1 package com.iailab.netsdk.lib.structure;
H 2
3
4 import com.iailab.netsdk.lib.NetSDKLib;
5 import com.sun.jna.Pointer;
6
7412dd 7 import static com.iailab.netsdk.lib.NetSDKLib.POINTERSIZE;
149dd0 8
H 9 /** 
10 * @author 291189
11 * @description  外部轨迹的信息 
12 * @origin autoTool
13 * @date 2023/09/22 13:56:25
14 */
15 public class NET_VIDEO_ANALYSE_TRACK_PROC extends NetSDKLib.SdkStructure {
16 /** 
17 / 结构体大小
18 */
19 public            int                    dwSize;
20 /** 
21 / 通道号
22 */
23 public            int                    nChannelId;
24 /** 
25 / 视频目标信息
26 */
27 public            NET_VIDEO_TRACK_OBJECT_INFO[]                    stuTrackObject=new NET_VIDEO_TRACK_OBJECT_INFO[128];
28 /** 
29 / 视频目标个数
30 */
31 public            int                    nTrackObjectNum;
32 /** 
33 / 视频目标信息,内存大小为sizeof(NET_VIDEO_TRACK_OBJECT_INFO_EX)*nTrackObjectNum, refer to {@link NET_VIDEO_TRACK_OBJECT_INFO_EX}
34 */
35 public Pointer pstuTrackObjectEx;
36 /** 
37 / 保留字节
38 */
39 public            byte[]                    szReserved=new byte[256-POINTERSIZE];
40
41 public NET_VIDEO_ANALYSE_TRACK_PROC(){
42         for(int i=0;i<stuTrackObject.length;i++){
43             stuTrackObject[i]=new NET_VIDEO_TRACK_OBJECT_INFO();
44             }
45         this.dwSize=this.size();
46 }
47 }