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


Метод IVideoWindow::SetWindowForeground (control.h)

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

Метод SetWindowForeground помещает окно видео в верхнюю часть порядка Z.

Синтаксис

HRESULT SetWindowForeground(
  long Focus
);

Параметры

Focus

Указывает, следует ли предоставлять фокус окна. Необходимо установить одно из следующих значений.

Значение Описание
OATRUE Наведите фокус на окно.
OAFALSE Не передавайте фокус окна.

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

Возможные возвращаемые значения:

Код возврата Описание
E_INVALIDARG
Недопустимый аргумент.
S_OK
Успешно.
VFW_E_NOT_CONNECTED
Фильтр отрисовщика видео не подключен.

Требования

   
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header control.h (включая Dshow.h)
Библиотека Strmiids.lib

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

Коды ошибок и успешности

Интерфейс IVideoWindow