Интерфейсы для управления графом фильтров
[Функция, связанная с этой страницей, DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngineи захватом аудио/видео в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать новый код MediaPlayer, IMFMediaEngine и аудио-видеозахват в Media Foundation вместо DirectShowпо возможности. Корпорация Майкрософт предлагает, что существующий код, использующий устаревшие API, будет перезаписан для использования новых API, если это возможно.]
Эти интерфейсы предоставляют методы управления графом фильтров.
Интерфейс | Описание |
---|---|
IAMClockAdjust | Настройте часы графа. |
IAMGraphStreams | Синхронизируйте живые потоки в графе фильтров. |
IFilterChain | Управление цепочками фильтров. |
IMediaControl | Запустите, приостановите и остановите граф фильтров. (Также предоставляет методы, совместимые с автоматизацией для создания графов.) |
IMediaEventEx | Реагирование на события в графе. |
IMediaSeeking | Поиск в файле. |
IQueueCommand | Команды очереди для выполнения в дальнейшем. |
IVideoFrameStep | Поочередно просмотреть кадры видеопотока. |