XML message about window capabilities at different resolutions
<WinDynamicCap xmlns="http://www.isapi.org/ver20/XMLSchema" version="2.0" > <WinCapList> <!--required, window capability list--> <WinCap> <!--list--> <id> <!--required, xs:integer, window No.--> </id> <BaseRes> <!--required, basic resolution, and the size range of each type of window is listed--> <resWidth> <!--required, xs:integer--> </resWidth> <resHeight> <!--required, xs:integer--> </resHeight> </BaseRes> <WinSizeList> <!--required, window size list--> <WinSize> <!--list--> <id> <!--required, xs:integer--> </id> <WinMaterialInfo> <!--required, window material information--> <materialType> <!--required, xs:string, material type: "static"-local material, "dynamic"-dynamic material, other--> </materialType> <staticMaterialType opt="picture,flash,audio,video,document,ppt,doc,excel,pdf,web" > <!--dependent, xs:string, local material type--> </staticMaterialType> <dynamicType opt="web,socket,rss,call,dynamicPic,realStream,capturePic" > <!--dependent, xs:string, dynamic material type--> </dynamicType> <otherType opt="clock,weather,countdown,localInput,hyperlinkBtn" > <!--dependent, xs:string, other type--> </otherType> </WinMaterialInfo> <maxWinNum> <!--optional, xs:integer, maximum number of windows of a specific type at a certain resolution--> </maxWinNum> <width min="" max="" > </width> <!--range of window width-> <height min="" max="" > </height> <!-range of window height--> <DefaultSize> <!--optional--> <defaultWidth> <!--required, xs:integer, default width--> </defaultWidth> <defaultHeight> <!--required, xs:integer, default height--> </defaultHeight> </DefaultSize> </WinSize> </WinSizeList> <maxCharacterWinNum> <!--optional, xs:integer, maximum number of text windows--> </maxCharacterWinNum> </WinCap> </WinCapList> <MuteWinList> <!--optional, capability of mutually exclusive window--> <WinList> <!--list, required, window list, only one window can exist at a time--> <WinMaterialInfo> <!--required--> <materialType> <!--required, xs:string,"static,dynamic,other"--> </materialType> <staticMaterialType opt="picture,flash,audio,video,document,ppt,doc,excel,pdf,web" > <!--dependent, xs:string, static windows--> </staticMaterialType> <dynamicType opt="web,socket,rss,call,dynamicPic,realStream,capturePic" > <!--dependent, xs:string, dynamic windows: web, call, "dynamicPic"-pop-up image, "realStream"-stream media, "capturePic"-captured picture--> </dynamicType> <otherType opt="clock,weather,countdown,localInput,hyperlinkBtn" > <!--dependent, xs:string, other windows: clock, weather, countdown, "localInpu"-video input, "hyperlinkBtn"-hyperlink--> </otherType> </WinMaterialInfo> </WinList> </MuteWinList> </WinDynamicCap>