Метод IVideoWindow::p ut_BorderColor (control.h)
[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать в новом коде MediaPlayer, IMFMediaEngine и аудио/видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, в котором используются устаревшие API, чтобы по возможности использовать новые API.]
Метод put_BorderColor
задает цвет, который отображается по краям прямоугольника назначения.
Синтаксис
HRESULT put_BorderColor(
[in] long Color
);
Параметры
[in] Color
Цвет границы, указанный в качестве значения COLORREF .
Возвращаемое значение
Возможные возвращаемые значения:
Код возврата | Описание |
---|---|
|
Успешно. |
|
Фильтр отрисовщика видео не подключен. |
Комментарии
Если прямоугольник назначения меньше клиентской области окна видео, по краям видео отображается граница. По умолчанию используется черный цвет. Используйте этот метод для переопределения цвета по умолчанию. Если используется палитра, несистемный цвет преобразуется в ближайшее совпадение.
Требования
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | control.h (включая Dshow.h) |
Библиотека | Strmiids.lib |