相机 TorchControl 共享使用情况注册表设置
OEM 设置的AllowTorchControlSharing注册表值可让 Oem 将相机管道配置为允许从 Windows 访问TorchControl。已初始化为MediaCaptureSharingMode SharedReadOnly模式的 MediaCapture 实例。
为此,可以执行此操作,以允许实用工具应用控制闪光灯功能,同时不会阻止其他应用访问相同的底层照相机设备。
值 (DWORD) | 说明 |
---|---|
0 或 AllowTorchControlSharing 值不存在 | 不允许从 Shared mode MediaCapture 实例 TorchControl |
1 | 将允许 TorchControl 从 shared mode MediaCapture 实例 |
AllowTorchControlSharing 注册表值位置:
Oem 应 (DWORD) 创建新的注册表值 AllowTorchControlSharing ,并将其设置为1以允许共享模式控制。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\OEM\Device\Capture
若要在计算机上设置 AllowTorchControlSharing 注册表值,可通过提升的命令提示符使用以下命令:
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\OEM\Device\Capture" /v "AllowTorchControlSharing" /t REG_DWORD /d 1 /f
在64位操作系统上,还可以将此值添加到注册表中的 Wow6432Node 路径: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\OEM\Device\Capture
备注
此功能从开始使用:
Windows 10 版本 | 知识库文章 |
---|---|
19041.906 和19042.906 | KB8000842 |
18363.1533 | KB5001396 |
17763.1911 | KB5001384 |
默认情况下,此注册表值不存在。
TorchControl 没有事件机制来通知状态更改,因此,通过从多个应用程序控制 torch,可能导致 torch 处于不同状态,而不是一个应用程序认为状态是由另一个应用程序更改的。