IDVDUserOperation (Windows Embedded CE 6.0)
1/6/2010
This interface provides the main interface for controlling DVD playback. IDVDUserOperation is the DVD-Video API implementation of the DVD Specification for Read-Only Disc, Annex J.
The following table lists the methods for IDVDUserOperation in the order the compiler calls them.
Method | Description |
---|---|
Plays a specified title. |
|
Plays a specified part of title (PTT) from a specified title unit (TTU) in the current video title set (VTS). |
|
Begins playing at the specified time in the title. |
|
Halts execution of the current program chain. |
|
Stops playing the current program chain and starts playing the GoUp program chain. |
|
Stops the current presentation and starts presentation at the specified time on the current title. |
|
Stops the current presentation and starts presentation from the beginning of a specified part of title (PTT) in the current title. |
|
Stops the current presentation and starts a new presentation at a specified point in the current program chain (PGC). |
|
Performs scan play at the specified speed. |
|
Performs scan play in reverse at the specified speed. |
|
Calls a specified system menu. |
|
Returns to the current domain from menu space. |
|
Applies the select action for a specified button. |
|
Activates the currently highlighted button. |
|
Highlights a specified button and then activates it. |
|
Releases stills found in video object units (VOBU), cells, and program chains (PGC). |
|
Pauses or resumes the current presentation. |
|
Selects the language for the system menu. |
|
Changes the current audio stream to the specified audio stream number. |
|
Changes the current subpicture stream to the specified subpicture stream number. |
|
Changes the camera angle to the specified number. |
|
Sets a specified parental level for playback. |
|
Sets the country/region code (CTY_CD) for parental management. |
|
Changes the aspect ratio and display mode of the video output. |
The IDVDUserOperation 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 IDVDUserOperation interface in the following ways:
- By calling the IUnknown::QueryInterface method of a DVDNavigationManager object and specifying the IID_IDVDDataSearchInfo interface identifier, see DVD-Video API Interface Identifiers.
- By calling the IDVDStreamControlInfo::GetDataSearchInfo method.
The IDVDUserOperation interfaces are not protected against use if IDVDROM::Bind fails. You can get access violation errors if you do not make sure that all the steps in your initialization sequence are successful.
Requirements
Header | dvdnav.h, dvdnav.idl |
Library | Ddvdids.lib |
Windows Embedded CE | Windows CE .NET 4.0 and later |