Microsoft DirectX 9.0 |
Note This interface has been deprecated. It will continue to be supported for backward compatibility with existing applications, but new applications should use IDvdControl2.
The IDvdControl interface controls the playback and search mechanisms of a DVD title that contains one or more video movies. Use this interface to control playback (set root drive, play, stop, and so forth) or use DVD-specific functionality such as menus and buttons when playing DVD-Video files.
In addition to the methods inherited from IUnknown, the IDvdControl interface exposes the following methods.
Method | Description |
AngleChange | Sets the new display angle. |
AudioStreamChange | Sets the current audio stream. |
BackwardScan | Searches backward through the current disc at the specified speed. |
ButtonActivate | Activates the selected button. |
ButtonSelectAndActivate | Selects and activates the specified button. |
ChapterPlay | Plays the media file with the specified title index and chapter value. |
ChapterPlayAutoStop | Start playing at the specified chapter within the specified title and play the number of chapters specified. |
ChapterSearch | Halts playback of the current chapter and starts playback from the specified chapter value in the same media file. |
ForwardScan | Searches forward through the current disc at the specified speed. |
GoUp | Halts playback of the current media file and starts playback of the designated previous program chain (PGC). |
KaraokeAudioPresentationModeChange | Sets the audio playback mode to karaoke. |
LeftButtonSelect | Selects the left directional button from the displayed menu. |
LowerButtonSelect | Selects the lower directional button from the displayed menu. |
MenuCall | Displays the specified menu on the screen. |
MenuLanguageSelect | Sets the displayed language for navigation menus. |
MouseActivate | Selects and activates a DVD button in response to a mouse click. |
MouseSelect | Selects a DVD button in response to mouse movement. |
NextPGSearch | Halts playback of the current program and starts playback from the next program within the program chain (PGC). |
ParentalCountrySelect | Sets the current country/region for controlling parental access levels. |
ParentalLevelSelect | Sets the parental access level for the current media file. |
PauseOff | Unpauses the current media file playback. |
PauseOn | Pauses the current media file playback. |
PrevPGSearch | Halts playback of the current program and starts playback from the previous program within the program chain (PGC). |
Resume | Returns to playing back a title from a menu. |
RightButtonSelect | Selects the right directional button from the displayed menu. |
SetRoot | Sets the root directory containing the DVD-Video volume. |
StillOff | Resumes playback, canceling still mode. |
StopForResume | Transitions playback to the DVD_DOMAIN_Stop state after saving resume information. |
SubpictureStreamChange | Selects the new subpicture stream and enables or disables it for display. |
TimePlay | Plays the media file with the specified title index, starting at the specified time. |
TimeSearch | Halts playback of the current chapter and starts playback from the specified time in the same media file. |
TitlePlay | Finds the media file with the specified title index and plays it back. |
TopPGSearch | Halts playback of the current program and restarts playback of the current program within the program chain (PGC). |
UpperButtonSelect | Selects the upper directional button from the displayed menu. |
VideoModePreferrence | Sets the video display mode the user prefers. |