设备网络SDK开发使用手册 |
<SmokeShieldMask version="2.0" xmlns="http://www.isapi.org/ver20/XMLSchema">
<!--req, 烟雾区域屏蔽能力集--> <enabled> <!--req, xs:boolean, 烟雾区域屏蔽功能使能--> </enabled> <normalizedScreenSize> <!--opt, 归一化坐标--> <normalizedScreenWidth> <!--req, xs:integer, 归一化坐标宽度--> </normalizedScreenWidth> <normalizedScreenHeight> <!--req, xs:integer, 归一化坐标高度--> </normalizedScreenHeight> </normalizedScreenSize> <SmokeShieldMaskRegionList size = "24"> <!--opt, 烟雾屏蔽区域列表--> <SmokeShieldMaskRegion> <!--opt, 单个烟雾屏蔽区域--> <id min="1" max="24"> <!--req, xs:integer, 烟雾屏蔽区域ID编号--> </id> <showEnabled> <!--req,xs:boolean, 区域显示使能(该节点为只读, 若该使能为false则上层不显示该区域相关信息, 为True则显示该区域相关信息--> </showEnabled> <enabled> <!--req,xs:boolean, 单个烟雾屏蔽区域使能--> </enabled> <maskName min="0" max="32"> <!--opt, xs:string, 屏蔽区域名称长度--> </maskName> <shieldZoom min="0" max="32"> <!--opt, xs:integer, 屏蔽倍率, 屏蔽大于等于该值的光学变倍--> </shieldZoom> <regionType opt="quadrilateral"> <!--opt, xs:string, 区域类型: quadrilateral-四边形--> </regionType> <maskType opt="gray,red,yellow,blue,orange,green,transparent,half-transparent,mosaic"> <!--opt, xs:string, 屏蔽区域颜色类型: gray-灰色, red-红色, yellow-黄色, blue-蓝色, orange-橙色, green-绿色, transparent-透明, half-transparent-半透明, mosaic-马赛克--> </maskType> <RegionCoordinatesList> <!--req, 屏蔽区域坐标点列表--> <RegionCoordinates> <!--req, 屏蔽区域坐标点--> <positionX> <!--req, xs:integer;coordinate, X坐标--> </positionX> <positionY> <!--req, xs:integer;coordinate, Y坐标--> </positionY> </RegionCoordinates> </RegionCoordinatesList> </SmokeShieldMaskRegion> </SmokeShieldMaskRegionList> <shieldAreaTransparency opt="no_transparent,transparent,semi_transparent"> <!-- opt, xs:string, 屏蔽区域透明度--> </shieldAreaTransparency> <displayShieldAreaEnabled opt="true,false"> <!-- opt ,xs:boolean opt="true,false", 码流叠加屏蔽区域使能--> </displayShieldAreaEnabled> </SmokeShieldMask> |