[与此页面关联的功能 DirectShow 是一项旧功能。 它已被 MediaPlayer、 IMFMediaEngine 和 媒体基金会中的音频/视频捕获取代。 这些功能已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能使用 MediaPlayer、 IMFMediaEngine 和 Media Foundation 中的音频/视频捕获 ,而不是 DirectShow。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]
              注意 此接口已弃用。 它将继续受支持,以便与现有应用程序向后兼容,但新应用程序应使用 IDvdControl2。
IDvdControl 控制包含一个或多个视频电影的 DVD 标题的播放和搜索机制。 使用此接口来控制播放 (设置根驱动器、播放、停止等) ,或者在播放 DVD-Video 文件时使用特定于 DVD 的功能(如菜单和按钮)。
继承
IDvdControl 接口继承自 IUnknown 接口。 IDvdControl 还具有以下类型的成员:
方法
IDvdControl 接口包含以下方法。
| 
              IDvdControl::AngleChange  注意 IDvdControl 接口已弃用。 使用 IDvdControl2 instread。 设置新的显示角度。  | 
| 
              IDvdControl::AudioStreamChange  注意 IDvdControl 接口已弃用。 使用 IDvdControl2 instread。 设置当前音频流。  | 
| 
              IDvdControl::BackwardScan  注意 IDvdControl 接口已弃用。 使用 IDvdControl2 instread。 以指定的速度向后搜索当前光盘。  | 
| 
              IDvdControl::ButtonActivate  注意 IDvdControl 接口已弃用。 使用 IDvdControl2 instread。 激活所选按钮。  | 
| 
              IDvdControl::ButtonSelectAndActivate  注意 IDvdControl 接口已弃用。 使用 IDvdControl2 instread。 选择并激活指定的按钮。  | 
| 
              IDvdControl::ChapterPlay  注意 IDvdControl 接口已弃用。 使用 IDvdControl2 instread。 播放具有指定标题索引和章节值的媒体文件。  | 
| 
              IDvdControl::ChapterPlayAutoStop  注意 IDvdControl 接口已弃用。 使用 IDvdControl2 instread。 指示 DVD 播放器在指定标题中的指定章节开始播放,并播放指定的章节数。  | 
| 
              IDvdControl::ChapterSearch  注意 IDvdControl 接口已弃用。 使用 IDvdControl2 instread。 停止播放当前章节,并从同一标题中的指定章节开始播放。  | 
| 
              IDvdControl::ForwardScan  注意 IDvdControl 接口已弃用。 使用 IDvdControl2 instread。 以指定的速度向前搜索当前光盘。  | 
| 
              IDvdControl::GoUp  注意 IDvdControl 接口已弃用。 使用 IDvdControl2 instread。 停止播放当前媒体文件,并开始播放指定的上一个程序链 (PGC) 。  | 
| 
              IDvdControl::卡拉OKioPresentationModeChange  注意 IDvdControl 接口已弃用。 使用 IDvdControl2 instread。 将音频播放模式设置为卡拉OK。  | 
| 
              IDvdControl::LeftButtonSelect  注意 IDvdControl 接口已弃用。 使用 IDvdControl2 instread。 从显示的菜单中选择向左方向按钮。  | 
| 
              IDvdControl::LowerButtonSelect  注意 IDvdControl 接口已弃用。 使用 IDvdControl2 instread。 从显示的菜单中选择下方向按钮。  | 
| 
              IDvdControl::MenuCall  注意 IDvdControl 接口已弃用。 使用 IDvdControl2 instread。 在屏幕上显示指定的菜单。  | 
| 
              IDvdControl::MenuLanguageSelect  注意 IDvdControl 接口已弃用。 使用 IDvdControl2 instread。 设置导航菜单的显示语言。  | 
| 
              IDvdControl::MouseActivate  注意 IDvdControl 接口已弃用。 使用 IDvdControl2 instread。 选择并激活 DVD 按钮以响应鼠标单击。  | 
| 
              IDvdControl::MouseSelect  注意 IDvdControl 接口已弃用。 使用 IDvdControl2 instread。 选择 DVD 按钮以响应鼠标移动。  | 
| 
              IDvdControl::NextPGSearch  注意 IDvdControl 接口已弃用。 使用 IDvdControl2 instread。 停止当前程序的播放,并从程序链中的下一个程序开始播放, (PGC) 。  | 
| 
              IDvdControl::P arentalCountrySelect  注意 IDvdControl 接口已弃用。 使用 IDvdControl2 instread。 设置用于控制家长访问级别的当前国家/地区。  | 
| 
              IDvdControl::P arentalLevelSelect  注意 IDvdControl 接口已弃用。 使用 IDvdControl2 instread。 设置当前媒体文件的家长访问级别。  | 
| 
              IDvdControl::P auseOff  注意 IDvdControl 接口已弃用。 使用 IDvdControl2 instread。 暂停后继续播放当前媒体文件。  | 
| 
              IDvdControl::P auseOn  注意 IDvdControl 接口已弃用。 使用 IDvdControl2 instread。 暂停当前媒体文件播放。  | 
| 
              IDvdControl::P revPGSearch  注意 IDvdControl 接口已弃用。 使用 IDvdControl2 instread。 停止当前程序的播放,并从程序链中的上一个程序开始播放, (PGC) 。  | 
| 
              IDvdControl::Resume  注意 IDvdControl 接口已弃用。 使用 IDvdControl2 instread。 返回从菜单播放游戏。  | 
| 
              IDvdControl::RightButtonSelect  注意 IDvdControl 接口已弃用。 使用 IDvdControl2 instread。 从显示的菜单中选择右方向按钮。  | 
| 
              IDvdControl::SetRoot  注意 IDvdControl 接口已弃用。 使用 IDvdControl2 instread。 设置包含 DVD-Video 卷的根目录。  | 
| 
              IDvdControl::StillOff  注意 IDvdControl 接口已弃用。 使用 IDvdControl2 instread。 恢复播放,取消静止模式。  | 
| 
              IDvdControl::StopForResume  注意 IDvdControl 接口已弃用。 使用 IDvdControl2 instread。 保存简历信息后,将播放转换为DVD_DOMAIN_Stop状态。  | 
| 
              IDvdControl::SubpictureStreamChange  注意 IDvdControl 接口已弃用。 使用 IDvdControl2 instread。 选择新的子图片流并启用或禁用它以供显示。  | 
| 
              IDvdControl::TimePlay  注意 IDvdControl 接口已弃用。 使用 IDvdControl2 instread。 从指定时间开始播放具有指定游戏索引的媒体文件。  | 
| 
              IDvdControl::TimeSearch  注意 IDvdControl 接口已弃用。 使用 IDvdControl2 instread。 停止播放当前章节,并从同一媒体文件中的指定时间开始播放。  | 
| 
              IDvdControl::TitlePlay  注意 IDvdControl 接口已弃用。 使用 IDvdControl2 instread。 查找具有指定游戏索引的媒体文件并播放它。  | 
| 
              IDvdControl::TopPGSearch  注意 IDvdControl 接口已弃用。 使用 IDvdControl2 instread。 停止当前程序的播放,并在 PGC) (程序链中重启当前程序的播放。  | 
| 
              IDvdControl::UpperButtonSelect  注意 IDvdControl 接口已弃用。 使用 IDvdControl2 instread。 从显示的菜单中选择上部方向按钮。  | 
| 
              IDvdControl::VideoModePreferrence  注意 IDvdControl 接口已弃用。 使用 IDvdControl2 instread。 设置用户首选的视频显示模式。  | 
要求
| 要求 | 值 | 
|---|---|
| 目标平台 | Windows | 
| 标头 | strmif.h |