The following interfaces are those typically used when writing a DVD application in C++.
Interface |
Purpose |
IAMLine21Decoder |
Controls closed captioning display. |
IDvdCmd |
Used in advanced command synchronization techniques to control a command object. |
IDvdControl2 |
Issues commands to the DVD Navigator filter (the "set" methods). |
IDvdGraphBuilder |
Creates the DVD filter graph. |
IDvdInfo2 |
Queries the DVD Navigator for state information and information on the disc (the "get" methods). |
IDvdState |
Saves information, such as bookmarks, to disc. |
IVideoFrameStep |
Controls "frame stepping" if the decoder supports it. |