Share via


HD DVD Rendering Stack

This is preliminary documentation and subject to change.

Each image frame generated by an HD DVD player consists of several planes, layered on top of each other. Starting with the first layer drawn (which appears on the bottom), these layers are:

  1. Background plane.
  2. Main video plane
  3. Secondary video plane
  4. Subtitle graphics plane
  5. Application graphics plane
  6. Cursor plane

This ordering of the planes is fixed and has the effect that application graphics can never appear behind the main or secondary planes.

The background plane is of a solid color that is specified in the playlist file in the MainVideoDefaultColor element inside of the Configuration element.

The application graphics plane is reconstructed at every frame from an internal representation of the markup file, called the Document Object Model (DOM) tree.

See Also