VBI Surface Allocator
[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код использовал MediaPlayer, IMFMediaEngine и аудио- и видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]
VBI Surface Allocator управляет выделением буферов VBI в аналоговых телевизионных графах с помощью сценариев захвата аппаратного видеопорта. При использовании устройств, таких как декодер Bt829, буфер кадров может содержать несколько буферов записи VBI, доступ к которым осуществляется через собственный аппаратный механизм, известный как видеопорт. Фильтр VBI Surface Allocator подключается нижестоящей части фильтра захвата и не имеет выходного контакта. Фильтр работает в тесном контакте с микшером наложения (через DirectDraw) для выполнения скоординированных операций на аппаратном видеопорте, используя ту же ограниченную память буфера кадров SVGA.
Метка | Значение |
---|---|
Интерфейсы фильтра | IBaseFilter |
Типы носителей входных закрепления | MEDIATYPE_Video, MEDIASUBTYPE_VPVBI |
Интерфейсы ввода-закрепления | IKsPropertySet |
Типы носителей выходных закрепления | MEDIATYPE_NULL, MEDIASUBTYPE_NULL. (К выходному контакту ничего не подключено.) |
Интерфейсы вывода закрепления | Не применяется |
Фильтрация CLSID | CLSID_VBISurfaces |
CLSID страницы свойств | Страница свойств отсутствует. |
Исполняемый файл | vbisurf.ax |
Заслуга | MERIT_NORMAL |
Категория фильтра | CLSID_LegacyAmFilterCategory |
Связанные темы