2013-10-27 1 views
0

Я использую окно win7 64bit + Windows 7.1 SDK + камерус использованием DirectShow для снимок изображений

, когда я использую smaple код на \ Samples \ мультимедиа \ DirectShow \ захват \ playcap

он работает нормально, но вопрос, я хочу, чтобы получить данные изображения для растрового изображения,

, кажется, мне нужно включить «qedit.h» для ISampleGrabber,

но Thereis нет «qedit.h» в любую папку, я стараюсь сделать «qedit.h» следующим:

http://social.msdn.microsoft.com/Forums/windowsdesktop/en-US/2ab5c212-5824-419d-b5d9-7f5db82f57cd/qedith-missing-in-current-windows-sdk-v70?forum=windowsdirectshowdevelopment

но ошибка компиляции, "идентификатор«ISampleGrabber"

можно ли с помощью DirectShow, чтобы получить данные изображения с помощью win7 SDK ??

приветствуется !!

спасибо!

ответ

0

Microsoft не признает эту часть SDK, но сам фильтр Sample Grabber по-прежнему присутствует в современных Windows, включая Win 8. Последняя версия Windows SDK с Qedit.h 6.0, но даже там требовалась старая версия DirectX SDK. Вы можете просто использовать этот SampleGrabber.h, который представляет собой небольшую выдержку из оригинальных заголовков. Подробнее в this post.