package com.iailab.netsdk.lib.structure;
|
|
import com.iailab.netsdk.lib.NetSDKLib;
|
|
/**
|
* @author 251823
|
* @description 纯色隐私遮挡块的能力集
|
* @date 2022/07/21 13:40:56
|
*/
|
public class NET_COLOR_MASKING_CAPS extends NetSDKLib.SdkStructure {
|
/**
|
* 是否支持纯色隐私遮挡块
|
*/
|
public int bSupport;
|
/**
|
* 系统支持的最大纯色块个数
|
*/
|
public int nMaxNum;
|
/**
|
* 支持的遮挡块形状个数
|
*/
|
public int nSupportTypeNum;
|
/**
|
* 支持的遮挡块形状,数组int值,参考枚举{@link EM_PRIVACY_MASKING_TYPE}
|
*/
|
public int[] emSupportType = new int[8];
|
/**
|
* 系统支持的多边形遮挡块最大顶点数(SupportType支持"Polygon"时该能力有效)
|
*/
|
public int nMaxPolygonPoints;
|
/**
|
* 是否支持遮挡块颜色设置
|
*/
|
public int bSetColorSupport;
|
/**
|
* 是否支持遮挡块颜色相互独立
|
*/
|
public int bSetColorIndependent;
|
/**
|
* 保留字节
|
*/
|
public byte[] byReserved = new byte[128];
|
|
public NET_COLOR_MASKING_CAPS() {
|
}
|
}
|