z-order attribute in <PlaylistApplication>

As per specs all Playlist Application elements belong to the

same Application Block and only one PlaylistApplication element may be

activated in accordance with Menu Language System Parameter.

Please explain then what is the need of z-order attribute

in <PlaylistApplication>; in other words how is z-order attribute functioning

here?

[393 byte] By [rekhareflection] at [2008-2-28]
# 1
Only one application may be active, that rights, but also inactive applications are renderted and so you need the z-order for drawing it.
MatthiasFrener at 2007-8-30 > top of Msdn Tech,Audio and Video Development,HD DVD Interactivity Authoring...
# 2
Thanks.
Please explain further; this code works fine even without z-order attribute being mentioned, how?
Secondly, how will rendering, display order be different if i put z-order=1.
<PlaylistApplication description="Test" language="en" src="file:///dvddisc/ADV_OBJ/Manifest.xmf">
rekhareflection at 2007-8-30 > top of Msdn Tech,Audio and Video Development,HD DVD Interactivity Authoring...
# 3

The PlaylistApplication actually doesn't have a z-order attribute. You can put one on the element (since HD DVD will allow you to add arbitrary additional attributes) but it won't do anything :-)

Per 4.3.19.6.2.1, it always starts out on top of any title applications, but it can be moved backwards with the APIs.

PeterTorr-MSFT at 2007-8-30 > top of Msdn Tech,Audio and Video Development,HD DVD Interactivity Authoring...
# 4
Thanks, Peter.
rekhareflection at 2007-8-30 > top of Msdn Tech,Audio and Video Development,HD DVD Interactivity Authoring...