IDVDROM (Windows Embedded CE 6.0)
1/6/2010
This interface allows applications to gain access to the DVD ROM device and get the root DVD-Video information.
This interface is primarily used internally within the DVD-Video API to support the navigation manager. It is intended to isolate the DVD-Video API middleware objects from the actual DVD device being used. Except for Bind and Unbind, application programmers will generally not need to use the methods exposed by IDVDROM.
The following table lists the methods for IDVDROM in the order the compiler calls them.
Method | Description |
---|---|
Saves the path to the root of the DVD ROM. |
|
Clears the path saved by IDVDROM::Bind. |
|
Returns the video manager information (VMGI). |
|
Returns the video title set information (VTSI). |
|
Frees the memory allocated by the IDVDROM::ReadVMGI and IDVDROM::ReadVTSI methods. |
|
Opens the video object (VOB) for the requested video title set number (VTSN). |
|
Reads the video object (VOB) for the requested video title set number (VTSN). |
|
Closes the video object (VOB). |
The IDVDROM interface, like all COM interfaces, inherits the IUnknown interface methods. The IUnknown interface supports the following three methods:
Remarks
You can obtain a pointer to an IDVDROM interface by calling the IUnknown::QueryInterface method of a DVDData object and specifying the IID_IDVDROM interface identifier, see DVD-Video API Interface Identifiers.
Requirements
Header | dvdata.h, dvdata.idl |
Library | Ddvdids.lib |
Windows Embedded CE | Windows CE .NET 4.0 and later |