houzhongjian
2024-11-06 7412dd652c0ac48c5a17b5d9b61d5d2a0f686137
提交 | 用户 | 时间
149dd0 1 package com.iailab.netsdk.lib.structure;
H 2
3 import com.iailab.netsdk.lib.NetSDKLib;
4 import com.iailab.netsdk.lib.enumeration.GetDevCaps_Type;
5 import com.sun.jna.Pointer;
6
7 /**
8  * 获取设备编码配置对应能力输入参数
9  * 能力集枚举 {@link GetDevCaps_Type#NET_ENCODE_CFG_CAPS}
10  * 能力集接口 {@link NetSDKLib#CLIENT_GetDevCaps}
11  *
12  * @author 47040
13  * @since Created at 2021/5/25 20:48
14  */
15 public class NET_IN_ENCODE_CFG_CAPS extends NetSDKLib.SdkStructure {
16
17     /**
18      * 结构体大小
19      */
20     public int dwSize;
21     /**
22      * 通道号
23      */
24     public int nChannelId;
25     /**
26      * 码流类型,0:主码流;1:辅码流1;2:辅码流2;3:辅码流3;4:抓图码流
27      */
28     public int nStreamType;
29     /**
30      * 此参数可以不填,不论指定什么类型,设备都返回主、辅、抓图码流的能力
31      * Encode配置,通过调用 dhconfigsdk.dll中接口 CLIENT_PacketData封装得到
32      * 对应的封装命令为 CFG_CMD_ENCODE
33      */
34     public Pointer pchEncodeJson;
35
36     public NET_IN_ENCODE_CFG_CAPS() {
37         dwSize = this.size();
38     }
39
40 }