请问一段代码.
/**
* @struct tagOsdMaskArea
* @brief 遮盖区域
* @attention
*/
typedef struct tagOsdMaskArea
{
/** 遮盖区域 */
VIDEO_AREA_S astMaskArea[IMOS_MASK_AREA_MAXNUM];
}OSD_MASK_AREA_S;
/**
* @struct tagVideoArea
* @brief 视频区域信息
* @attention
*/
typedef struct tagVideoArea
{
/** 区域索引, 取值为1~4 */
ULONG ulAreaIndex;
/** 是否使能, 1为使能; 0为非使能 */
ULONG ulEnabledFlag;
/** 灵敏度, 1~5级,1级灵敏度最高。该值仅对运动检测区域有效 */
ULONG ulSensitivity;
/** 区域坐标 */
AREA_SCOPE_S stAreaScope;
}VIDEO_AREA_S;
请问astMaskArea[IMOS_MASK_AREA_MAXNUM]这里是什么意思?
IMOS_MASK_AREA_MAXNUM=4
如果在C#中该怎么定义呢?
谢谢
[解决办法]
定义了一个类型为VIDEO_AREA_S的数组,数组名是astMaskArea长度是IMOS_MASK_AREA_MAXNUM也就是4