UVC摄像头错误-向服务传递了无效的参数
2023-10-17
119
0
虚拟了一个USB摄像头,因为之前FormatIndex=1,FrameIndex=1已经在之前被占用了,但这次又要一个新的分辨率,故本人将摄像头的新的分辨率设置为FormatIndx=1,FrameIndex=2。这样新增是没有问题的,设备是可以枚举成功的。但是,如果只保留新增的那个格式的分辨率,则在Windows10系统中会出现启动失败。提示内容如下:
This device cannot start. (Code 10)
An invalid parameter was passed to a service or function.
翻译过来就是:
向服务传递了无效的参数
所以,对于FramIndex,需要从1开始的,但后续是不是连续,要看不同的系统的测试结果。
HID人机交互QQ群:564808376
UAC音频QQ群:218581009
UVC相机QQ群:331552032
BOT&UASP大容量存储QQ群:258159197
STC-USB单片机QQ群:315457461
USB技术交流QQ群2:580684376
USB技术交流QQ群:952873936