DVD-Video API

The Microsoft® Windows® CE .NET DVD-Video API is designed to allow DVD playback by applications on Windows 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 CE devices that converge other media capabilities such as Microsoft WebTV®, digital satellite, interactive television, and in-car devices.

The DVD-Video API is designed to operate in a small memory footprint and 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 features 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

 Last updated on Thursday, April 08, 2004

© 1992-2003 Microsoft Corporation. All rights reserved.