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.EM_TEMPERATURE_UNIT_EX;
5 import com.iailab.netsdk.lib.enumeration.NET_EM_CFG_OPERATE_TYPE;
6
7 /**
8  * 显示环境温度的叠加配置
9  * {@link NET_EM_CFG_OPERATE_TYPE#NET_EM_CFG_TEMPERATURE}
10  *
11  * @author 47040
12  * @version 1.0.0
13  * @since Created in 2021/3/8 21:43
14  */
15 public class NET_OSD_CFG_TEMPERATURE extends NetSDKLib.SdkStructure {
16
17     /**
18      * 结构体大小
19      */
20     public int dwSize;
21     /**
22      * 显示时间,单位为秒,0 表示一直显示,自定义范围:1-3600
23      */
24     public int nDisplayTime;
25     /**
26      * 叠加到主码流视频编码
27      */
28     public int bEncodeBlend;
29     /**
30      * 是否叠加到预览显示
31      */
32     public int bPreviewBlend;
33     /**
34      * 前景色
35      */
36     public NET_COLOR_RGBA stuFrontColor;
37     /**
38      * 背景色
39      */
40     public NET_COLOR_RGBA stuBackColor;
41     /**
42      * 区域
43      */
44     public NetSDKLib.NET_RECT stuRect;
45     /**
46      * 温度单位的类型 枚举值{@link EM_TEMPERATURE_UNIT_EX}
47      */
48     public int emTemperatureType;
49
50     public NET_OSD_CFG_TEMPERATURE() {
51         dwSize = this.size();
52     }
53
54 }