DVD-Video API Interfaces

The following interfaces are available in the DVD-Video API. These interfaces allow you to control DVD playback and get information about the available DVD content.

Programming element Description
IDVDDataSearchInfo Provides access to the data search information (DSI) for a video object unit (VOBU).
IDVDDomain Provides access to information about the current domain and space.
IDVDHighlightInfo Provides access to the current highlight information.
IDVDMenu Provides access to information about the current menu.
IDVDNavDataStatusSink A COM connection point interface that allows applications to monitor the dynamic state of DVD playback.
IDVDNavigationManager Sets the global context — the volume — for the navigation manager.
IDVDParentalManagementTable Provides access to parental ID information.
IDVDProgramChain Provides information about the program chain that is currently playing.
IDVDROM Allows access to the DVD ROM device and the root DVD-Video information.
IDVDStreamAttributes Provides information about the current video, subpicture, and audio streams.
IDVDStreamControlInfo Allows you to set the current navigation pack and provides control information about the current output stream.
IDVDTextManager Provides information about and access to the current text items.
IDVDTimeMap Provides time-based information about the current program chain (PGC).
IDVDTitleSet Provides information about the current video title set (VTS).
IDVDUserOperation Used by a DVD application to control DVD playback.
IDVDVideoVolume Provides access to DVD-Video volume information.
IEnumDVD_XXXX The DVD-Video API features several interfaces to enumerate collections of content. These enumeration interfaces all share a common set of methods.
IEnumDVD_CELL_PIECE Enumerates cell piece (CP) collections.
IEnumDVD_TEXT_LANGUAGE_UNIT Enumerates text data language unit (TXTDT_LU) collections.
IEnumDVD_TEXT_ITEM Enumerates text data (TXTDT) collections.

See Also

DVD-Video API Reference

 Last updated on Thursday, April 08, 2004

© 1992-2003 Microsoft Corporation. All rights reserved.