IDVDVideoVolume (Windows Embedded CE 6.0)
1/6/2010
This interface provides and controls access to the DVD-Video volume. Several IDVDVideoVolume methods expose data found in the volume's video manager information management table (VMGI_MAT).
The following table lists the methods for IDVDVideoVolume in the order the compiler calls them.
Method | Description |
---|---|
Initializes the volume data. |
|
Locks the volume from other threads or processes. |
|
Unlocks the volume for other threads or processes. |
|
Retrieves the DVD specification version number (VERN) from the video manager information management table (VMGI_MAT). |
|
Retrieves the region code bitmask for the player. |
|
Retrieves the volume set identifier (VLMS_ID). |
|
Retrieves the number of video title sets (VTS) in the DVD-Video volume. |
|
Returns the provider identification |
|
Retrieves the POS code. |
|
Returns an IDVDDomain interface for the volume's first play domain. |
|
Retrieves the DVD-Video volume's menu information. |
|
Retrieves the total number of title units (TTU). |
|
Retrieves information about the title unit (TTU). |
|
Retrieves a specified video title set (VTS). |
|
Retrieves the video title set attributes (VTS_ATR). |
|
Retrieves the parental management information table (PTL_MAIT) for the video manger (VMG). |
|
Retrieves the text data manager (TXTDT_MG). |
The IDVDVideoVolume interface, like all COM interfaces, inherits the IUnknown interface methods.
The IUnknown interface supports the following methods:
Remarks
You can obtain a pointer to an IDVDVideoVolume interface in the following ways:
- By calling the IUnknown::QueryInterface method of a DVDData object and specifying the IID_IDVDVideoVolume interface identifier, see DVD-Video API Interface Identifiers.
- By calling the IDVDDomain::GetVolume method.
- By calling the IDVDTitleSet::GetVolume method.
Requirements
Header | dvdata.h, dvdata.idl |
Library | Ddvdids.lib |
Windows Embedded CE | Windows CE .NET 4.0 and later |