微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

我应该使用哪些API来公开WebCamfunction?

我正试图devise一个旧的USB摄像头的Windows KMDF驱动程序。

我想我在驱动程序开发/ USB协议方面有足够的信息,但我想知道如何从驱动程序公开摄像头function,以便Windows程序可以利用它。

这个摄像头有3个function:

一个videostream,

一个audiostream,

一个“拍照”硬件button。

对于每个人来说,将其公开到Windows的更自然的方式是什么,以便我的摄像头可以在相关的程序(gTalk,Skype等)中使用? 或者,还原这个问题:这些程序预期的是什么,他们如何检测networking摄像头?

为什么我写入虚拟内存在虚拟设备驱动程序中不可见?

ioctl驱动函数是从linux 2.6下的一个primefaces上下文执行的吗?

是否有必要在内核模式驱动程序中设置一个断点来debugging其用户模式计数器部分(使用Windbg)function?

如何在内核模式钩子中获得调用者SID? (视窗)

在Windows XP或更高版本中,以编程方式从文件夹执行相同的安装驱动程序

在Windows 10 Professional中安装自定义inf问题。 Windows使用OEM驱动程序覆盖它

如何强制Windows fat32驱动程序重新加载FAT表?

Windows驱动程序签名需要什么证书?

有没有办法直接查询文件系统设备驱动程序列出目录中的文件

强制Windowsvideo驱动程序重新加载。 有没有可能?

当你编写“WebCam”驱动程序时,你应该使用内核流作为你的驱动程序模型。 这为您提供了正确的界面,以便其他程序可以通过DirectShow / VfW /等与您的设备进行通信。 。

目前内核流媒体在AVStream微型驱动程序库中实现。 WDK包含一个AVStream微型驱动程序样本,以建立您自己的驱动程序。 然后可以使用KMDF来实现设备的后端。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐