Share via


DVD-Video API Application Development (Windows Embedded CE 6.0)

1/6/2010

The Windows Embedded CE DVD-Video API is designed to allow DVD playback by applications on Windows Embedded CE devices.

The DVD-Video API interfaces provide applications with the same functionality as the stand-alone DVD players familiar to many consumers.

More significantly, the DVD-Video API can be used to provide the DVD playback capabilities for Windows Embedded CE devices that converge other media capabilities such as Microsoft WebTV®, digital satellite, interactive television, and in-car devices.

The DVD-Video API operates in a small memory footprint with low CPU overhead. It employs high-level rendering interfaces that enable the full functionality of modern multimedia hardware.

The DVD-Video API is optimized for hardware-based decoding solutions though its Component Object Model (COM) framework provides the flexibility to support fully software-based solutions as well.

The DVD-Video API supports a rich set of DVD playback and control capabilities to provide the functionality found on most consumer players.

Nevertheless, some features associated with the larger DVD marketplace fall outside the scope of the DVD-Video API, including DVD karaoke, video compact disc (VCD), super video compact disc (SVCD), and DVD-Audio.

In This Section

  • Understanding the DVD-Video API
    Provides an architectural overview of the DVD-Video API and a description of the middleware framework it provides. This topic also includes a brief overview of standard DVD technologies and how they relate to the DVD-Video API.
  • Using the DVD-Video API
    Provides guidance on how to use specific interfaces, methods, and other elements of the DVD-Video API.

See Also

Other Resources

DVD-Video API