IDVDDomain (Windows Embedded CE 6.0)
1/6/2010
This interface provides access to the current domain and space information. The IDVDDomain methods retrieve information from a number of different tables in the DVD-Video recording, depending on the current domain.
The following table lists the methods for IDVDDomain in the order the compiler calls them.
Method | Description |
---|---|
Returns the type of the current domain. |
|
Returns a bitmask indicating all of the spaces that contain the current domain. |
|
Returns the IDVDStreamAttributes interface for the current domain. |
|
Returns the number of program chains in the current domain. |
|
Returns an IDVDProgramChain interface and the program chain category for a specified program chain number (PGCN) in the current domain. |
|
Returns the count of video objects (VOB) and cell pieces in the current domain. |
|
Returns an IEnumDVD_CELL_PIECE interface and the total number of cell pieces for the current domain. |
|
Returns the total count of video object units (VOBU) in the current domain. |
|
Returns pointer to an array of video object (VOB) addresses for the current domain. |
|
Returns an IDVDTimeMap interface for the current domain. |
|
Returns the file ID of the current video object (VOB). |
|
Returns the IDVDVideoVolume interface for the current domain. |
|
Returns the IDVDTitleSet interface for the current domain. |
The IDVDDomain 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 IDVDDomain interface in the following ways:
- By calling the IUnknown::QueryInterface method of a DVDData object and specifying the IID_IDVDDomain interface identifier, see DVD-Video API Interface Identifiers.
- By calling the IDVDVideoVolume::GetFirstPlay method.
- By calling the IDVDMenu::GetDomain method.
- By calling the IDVDTitleSet::GetDomain method.
- By calling the IDVDProgramChain::GetDomain method.
Requirements
Header | dvdata.h, dvdata.idl |
Library | Ddvdids.lib |
Windows Embedded CE | Windows CE .NET 4.0 and later |