Поделиться через


Метод IDvdControl::UpperButtonSelect (strmif.h)

[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код использовал MediaPlayer, IMFMediaEngine и аудио- и видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]

Примечание Интерфейс IDvdControl не рекомендуется использовать. Используйте IDvdControl2 instread.
 
Выбирает верхнюю кнопку направления в отображаемом меню.

Синтаксис

HRESULT UpperButtonSelect();

Возвращаемое значение

Возвращает значение HRESULT .

Комментарии

На физических или электронных устройствах дистанционного управления часто существует группа из четырех кнопок направления, используемых для определенных типов операций (таких как навигация по меню). Этот метод сообщает DirectShow, что что-то (возможно, пользователь) активировало верхнюю кнопку направления.

Нажатие кнопки DVD просто выделяет кнопку, но не активирует кнопку. Выбор является эквивалентом перехода на вкладку в Windows, но не нажатия клавиши ПРОБЕЛ или ВВОД. Активация — это эквивалент нажатия клавиши ПРОБЕЛ или ВВОД после нажатия клавиши TAB на кнопку.

Этот метод возвращает ошибку, если домен не является DVD_DOMAIN_VideoManagerMenu, DVD_DOMAIN_VideoTitleSetMenu или DVD_DOMAIN_Title. Дополнительные сведения см. в разделе DVD_DOMAIN.

Требования

Требование Значение
Целевая платформа Windows
Header strmif.h (включая Dshow.h)

См. также раздел

Коды ошибок и успешного выполнения

Интерфейс IDvdControl