Share via


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

TitlePlay

Plays a specified title.

PartPlay

Plays a specified part of title (PTT) from a specified title unit (TTU) in the current video title set (VTS).

TimePlay

Begins playing at the specified time in the title.

Stop

Halts execution of the current program chain.

GoUp

Stops playing the current program chain and starts playing the GoUp program chain.

TimeSearch

Stops the current presentation and starts presentation at the specified time on the current title.

PTTSearch

Stops the current presentation and starts presentation from the beginning of a specified part of title (PTT) in the current title.

ProgramSearch

Stops the current presentation and starts a new presentation at a specified point in the current program chain (PGC).

ForwardScan

Performs scan play at the specified speed.

BackwardScan

Performs scan play in reverse at the specified speed.

MenuCall

Calls a specified system menu.

Resume

Returns to the current domain from menu space.

ButtonSelect

Applies the select action for a specified button.

ButtonActivate

Activates the currently highlighted button.

ButtonSelectAndActivate

Highlights a specified button and then activates it.

StillOff

Releases stills found in video object units (VOBU), cells, and program chains (PGC).

Pause

Pauses or resumes the current presentation.

MenuLanguageSelect

Selects the language for the system menu.

ChangeAudioStream

Changes the current audio stream to the specified audio stream number.

ChangeSubPictureStream

Changes the current subpicture stream to the specified subpicture stream number.

ChangeAngle

Changes the camera angle to the specified number.

ParentalLevelSelect

Sets a specified parental level for playback.

ParentalCountrySelect

Sets the country/region code (CTY_CD) for parental management.

VideoPresentationModeChange

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:

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

See Also

Reference

DVD-Video API Interfaces