gpt4 book ai didi

c# - MS Lifecam API/网络摄像头按钮

转载 作者:太空宇宙 更新时间:2023-11-03 11:41:24 27 4
gpt4 key购买 nike

我有一个 Microsoft Lifecam Cinema 网络摄像头。我正在使用 directshow 获取源并从相机拍摄照片,但是我想使用相机顶部的按钮作为拍摄按钮。

有什么方法可以使用 directshow 访问此按钮?该相机还带有一个 API,但我真的不知道如何使用它,而且它没有记录。也许这些方法中的某处允许我针对按钮进行编码?

最佳答案

我认为您所指的 API 实际上只是 LifeCam 软件用作其后端的 DLL。 Microsoft 不支持它,它并非真正设计用于 LifeCam 应用程序之外。

虽然按下按钮时,驱动程序会运行以下注册表项中引用的应用程序:

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class{6BDD1FC6-810F-11D0-BEC7-08002BE2092F}\0002\Settings\QuickStartPath

您可以做的是创建一个简单的可执行文件,在运行时发送一条 Windows 消息,尽管这有点 hack。然后将注册表设置设置为指向可执行文件。最后,所有需要知道何时按下按钮的应用程序只需在它们的 WndProc 中响应您的 Windows 消息。

关于c# - MS Lifecam API/网络摄像头按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4670436/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com