0

我正在使用 windows win7 64bit + windows 7.1 SDK + 网络摄像头

当我在 \Samples\multimedia\directshow\capture\playcap 使用示例代码时

它运行良好,但问题是我想获取位图的图像数据,

看来我需要为 ISampleGrabber 包含“qedit.h”,

但是任何文件夹中都没有“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”

win7 SDK可以直接使用directshow获取图片数据吗?

此致!!

谢谢!

4

1 回答 1

1

Microsoft 弃用了 SDK 的那部分,但 Sample Grabber 过滤器本身仍然存在于现代 Windows 中,包括 Win 8。具有 Qedit.h 的 Windows SDK 的最后一个版本是 6.0,但即使在那里它也需要一些旧版本的 DirectX SDK。您可以只使用这个SampleGrabber.h,它是原始标题的一小段摘录。更多细节在这篇文章中。

于 2013-10-27T11:13:58.487 回答