1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
package com.netsdk.lib.structure;
 
 
import com.netsdk.lib.NetSDKLib;
 
/**
 * @author 421657
 * @description 获取补光灯能力出参(对应 : NET_LIGHTINGCONTROL_CAPS)
 * @origin autoTool
 * @date 2023/10/19 17:27:54
 */
public class NET_OUT_LIGHTINGCONTROL_CAPS extends NetSDKLib.SdkStructure {
    /**
     * /结构体大小
     */
    public int dwSize;
    /**
     * /是否支持灯光控制
     */
    public int bSupport;
    /**
     * /支持的灯光配置版本 {@link com.netsdk.lib.enumeration.EM_LC_CONFIG_VERSION}
     */
    public int emConfigVersion;
    /**
     * /灯光类型 {@link com.netsdk.lib.enumeration.EM_LC_LIGHT_TYPE}
     */
    public int emLightType;
    /**
     * /复合灯光类型
     */
    public int[] anLightTypeComplex = new int[3];
    /**
     * /复合灯光类型数量
     */
    public int nLightTypeComplexLen;
    /**
     * /近光灯组数量
     */
    public int nNearLightNumber;
    /**
     * /中光灯组数量
     */
    public int nMiddleLightNumber;
    /**
     * /远光灯组数量
     */
    public int nFarLightNumber;
    /**
     * /默认支持的模式 {@link com.netsdk.lib.enumeration.EM_LC_MODE}
     */
    public int emDefaultMode;
    /**
     * /支持的模式类型
     */
    public int[] anModes = new int[20];
    /**
     * /支持的模式数量
     */
    public int nModesLen;
    /**
     * /复合灯模式信息
     */
    public NET_MODES_COMPLEX_LIGHT stuModesComplex = new NET_MODES_COMPLEX_LIGHT();
    /**
     * /灯光组信息
     */
    public NET_LIGHT_TYPE_COMPLEX_DETAIL stuLightTypeComplexDetail = new NET_LIGHT_TYPE_COMPLEX_DETAIL();
    /**
     * /云台联动灯光信息
     */
    public NET_LINKING_DETAIL stuLinkingDetail = new NET_LINKING_DETAIL();
    /**
     * /灯光组功率控制掩码
     */
    public int[] anPower = new int[3];
    /**
     * /灯光组激光角度控制掩码
     */
    public int[] anAngleControl = new int[3];
    /**
     * /灯光补偿信息
     */
    public NET_CORRECTION stuCorrection = new NET_CORRECTION();
    /**
     * /灯光灵敏度信息
     */
    public NET_SENSITIVITY stuSensitivity = new NET_SENSITIVITY();
    /**
     * /是否支持激光灯光轴调节
     */
    public int bSupportLaserLightMove;
    /**
     * /定时模式支持的时间段数量
     */
    public int nLightingTimeSectionNum;
    /**
     * /是否支持分时配置
     */
    public int bSupportByTime;
    /**
     * /是否支持复合灯模式信息
     */
    public int bSupportModesComplex;
 
    public NET_OUT_LIGHTINGCONTROL_CAPS() {
        this.dwSize = this.size();
    }
}