У меня есть старый эксперимент с компьютерным зрением, который использует Video for Windows для захвата кадров с камеры, подключенной к ПК. Это взлом, он использует VfW для создания окна предварительного просмотра, а затем выполняет GetDIBits из окна DC.
Я наконец-то готов портировать это в DirectShow. Насколько я понимаю, я мог получать кадры из графика захвата видео с помощью ISampleGrabber, но теперь я прочитал, что ISampleGrabber устарела .
Что такое недревесный способ получения кадров из видеопотока? Должен ли я реализовать свой собственный фильтр DirectShow, который по сути делает то, что делает ISampleGrabber?