Интерфейсы записи видео

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

Эти интерфейсы поддерживают видеозахват, используя устройства Microsoft® Windows® Driver Model (WDM) или устаревшие устройства Microsoft® Video для Windows® (VFW).

Интерфейс Описание
IAMAnalogVideoDecoder Управление оцифровкой видео на карточке записи видео WDM.
IAMBufferNegotiation Управление выделением буферов пин-кодом.
IAMCopyCaptureFileProgress Интерфейс обратного вызова для получения хода выполнения операции копирования файлов.
IAMCrossbar Создайте аппаратное подключение между источником звука или видео WDM и устройством записи WDM.
IAMDroppedFrames Запрос фильтра записи о производительности записи.
IAMStreamControl Управление временем начала и остановки отдельных потоков.
IAMStreamConfig Запрос и задание выходного формата фильтра записи.
IAMVfwCaptureDialogs Отображение диалоговых окон, предоставляемых драйверами записи VFW.
IAMVideoControl Управление изображением с устройства записи.
IAMVideoProcAmp Настройте качества видеосигнала, такие как яркость, контрастность, оттенки, насыщенность, гамма и резкость.
ICaptureGraphBuilder2 Диаграммы фильтров сборки для записи видео.
IFileSinkFilter2 Укажите имя и атрибуты выходного файла.

 

интерфейсы внешнего элемента управления устройствами

записи видео