This command links to the current PGC within the same domain and optionally highlights a specified menu button.
A button value of 0 indicates no highlight. PGCs within a domain are numbered from 1. In the title domain, each
PGC is mapped to a title number and can be accessed from the VMG or another VTS or VTSM domain via the entry PGC
of the specified title. Each title has only one entry PGC and only this PGC can be accessed directly. To access
other (non-entry) PGCs in the title from a different domain, virtual commands must be present in the precommand
section of the entry PGC to route access requests to other PGCs in the same title.
The DVD specifications support a maximum of 999 PGCs per VTS and up to 36 highlight menu buttons per display menu.
For practical purposes, most authoring packages limit a VTS to 256 PGCs or fewer.
Cells having cell commands are non-seamless by default. LinkTopPGC can be present only in cell or button commands.
LinkTopPGC cannot be present in the First-Play domain.
This command can be combined with the
Compare GPRM operations
for conditional branching. When combining, this command is
executed only if the result of the comparison is true.
1)
Compare to another GPRM register and LinkTopPGC
2)
Compare to another SPRM register and LinkTopPGC
3)
Compare to a constant value and LinkTopPGC
4)
SetGPRM and LinkTopPGC
