Где найти документацию для vfw.h?

Я - программист Linux, путешествующий по территориям Microsoft, и я совершенно заблудился, где найти документацию для API-интерфейсов Windows, таких как VFW (Video for Windows).

Я пытаюсь получить видеопоток с веб-камеры (OpenCV мне не подходит).

Я ищу описание функций, структур данных, примеров, инструкций и т. Д. Поиск MSDN для vfw не очень помог.

4 ответа

Решение

Я хотел иметь возможность получать видеопоток с веб-камеры, используя Python в Windows. Я нашел эту библиотеку VideoCapture, но она не работала в Python 2.6, поэтому я в итоге перенес его библиотеку на Python, используя ctypes и comtypes под названием jaraco.video.

Это редко документировано, но демонстрирует, как можно получить доступ к API-интерфейсам DirectShow, чтобы захватывать кадры из видеопотока (и даже выполнять некоторые манипуляции с ним), что, как некоторые упоминали, является подходом для современных систем Windows.

Согласно этой статье в Википедии, последний выпуск VFW был в 1996 году для NT4. Другими словами, это устаревшая технология.

Я нашел некоторую документацию об этом в msdn: http://msdn.microsoft.com/en-us/library/ms713492(v=vs.85).aspx

Это, вероятно, потому, что в течение некоторого времени Video for Windows устарела. Он был заменен библиотеками DirectShow, которые выполняют задачи захвата и кодирования видео.

Другие вопросы по тегам