Интерфейс IDvdControl (strmif.h)
[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код использовал MediaPlayer, IMFMediaEngine и аудио- и видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]
IDvdControl
управляет механизмами воспроизведения и поиска заголовка DVD, содержащего один или несколько видеофильмов. Используйте этот интерфейс для управления воспроизведением (установка корневого диска, воспроизведение, остановка и т. д.) или использование функциональных возможностей DVD,таких как меню и кнопки при воспроизведении файлов DVD-Video.
Наследование
Интерфейс 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::КараокеAudioPresentationModeChange Примечание. Интерфейс IDvdControl не рекомендуется использовать. Используйте IDvdControl2 instread. Устанавливает режим воспроизведения звука в караоке. |
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 |
Header | strmif.h |