社区
硬件/系统
帖子详情
Windows下怎么能否将USB免驱摄像头转成HID设备,再用HID函数来读取?
gerry2000
2011-10-14 11:38:03
不用DirectShow
Windows下怎么读取USB 免驱摄像头,能否有什么办法把它转成HID设备,再用HID函数来读取?
...全文
95
1
打赏
收藏
Windows下怎么能否将USB免驱摄像头转成HID设备,再用HID函数来读取?
不用DirectShow Windows下怎么读取USB 免驱摄像头,能否有什么办法把它转成HID设备,再用HID函数来读取?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ljn398431
2011-10-14
打赏
举报
回复
帮顶下
圈圈教你玩
USB
/* 也是从其他地方搞过来的,花了不少积分,我就1分奉献了吧,绝对是好书~ */ 第1章
USB
概述及协议基础 1.1
USB
是什么 1.2
USB
的特点 1.3
USB
的拓扑结构 1.4
USB
的电气特性 1.5
USB
的线缆、插头及插座 1.6
USB
的插入检测机制 1.7
USB
的描述符及其之间的关系 1.8
USB
设备
的枚举过程 1.9
USB
的包结构及传输过程 1.9.1
USB
的包结构及包的分类 1.9.2令牌包 1.9.3数据包 1.9.4握手包 1.9.5特殊包 1.9.6如何处理数据包 1.10
USB
的四种传输类型 1.10.1
USB
事务 1.10.2批量传输 1.10.3中断传输 1.10.4等时传输 1.10.5控制传输 1.10.6端点类型与传输类型的关系 1.10.7传输类型与端点支持的最大包长 1.11本章小结 第2章硬件系统设计 2.1方案及芯片的选定 2.2D12引脚功能说明 2.3D12与AT89S52的连接 2.4串口部分电路 2.5按键部分 2.6指示灯部分 2.7IDE接口部分 2.8单片机部分 2.9元件安装 2.10电路调试 2.11测试程序的编写和调试 2.11.1建立一个工程 2.11.2为工程添加源文件 2.11.3KEIL工具栏及仿真介绍 2.11.4按键驱动的编写 2.11.5串口驱动的编写 2.11.6PDI
USB
Dl2读写
函数
及读ID的实现 2.12本章小结 第3章
USB
鼠标的实现 3.1
USB
鼠标工程的建立 3.2
USB
的断开与连接 3.3
USB
中断的处理 3.4
读取
从主机发送到端点O的数据 3.5
USB
标准请求 3.5.1
USB
标准
设备
请求的结构 3.5.2GET_DESCRIPTOR请求 3.5.3SET_ADDRESS请求 3.5.4SETCONFIGURATION请求 3.6
设备
描述符的实现 3.7
设备
描述符的返回 3.8设置地址请求的处理 3.9配置描述符集合的结构 3.9.1配置描述符的结构 3.9.2接口描述符的结构 3.9.3端点描述符的结构 3.9.4
HID
描述符的结构 3.10配置描述符集合的实现以及返回 3.11字符串及语言ID请求的实现 3.12设置配置请求的实现 3.13报告描述符的结构及实现 3.14报告的返回 3.15BusHound工具的简介 3.16本章小结 第4章
USB
键盘的实现 4.1
USB
键盘工程的建立 4.2
设备
描述符的实现 4.3配置描述符集合的实现 4.3.1配置描述符 4.3.2接口描述符 4.3.3
HID
描述符_ 4.3.4端点描述符 4.4字符串描述符 4.5报告描述符 4.6输入和输出报告的实现 4.7
USB
键盘实例的测试 4.8再谈
USB
HID
的报告描述符 4.9带鼠标功能的
USB
键盘(方法一) 4.10带鼠标功能的
USB
键盘(方法二) 4.11多媒体
USB
键盘 4.12本章小结 第5章用户自定义的
USB
HID
备 5.1My
Usb
Hid
工程的建立 5.2描述符的修改 5.3报告的实现 5.4对用户自定义的
USB
HID
设备
的访问 5.5访问
HID
设备
时所用到的相关
函数
5.5.1 获取
HID
设备
的接口类GUID的
函数
5.5.2获取指定类的所有
设备
信息集合的
函数
5.5.3从
设备
信息集合中获取一个
设备
接口信息的
函数
5.5.4获取指定
设备
接口详细信息的
函数
5.5.5打开
设备
的
函数
5.5.6获取
HID
设备
属性的
函数
5.5.7从
设备
读取
数据的
函数
5.5.8往
设备
写数据的
函数
5.5.9通过控制端点O
读取
报告的
函数
5.5.10通过控制端点O发送报告的
函数
5.5.11关闭句柄的
函数
5.5.12需要包含的库文件 5.6访问
USB
HID
设备
的上位机软件的实现 5.6.1上位机程序编写的思路 5.6.2查找及打开
HID
设备
的代码 5.6.3读输入报告线程的代码 5.6.4写输出报告的代码(发送LED的状态) 5.6.5写输出报告线程的代码 5.6.6线程的创建以及
设备
插拔事件的注册 5.6.7对
设备
状态改变事件的处理 5.7软件界面以及使用方法 5.8本章小结 第6章
USB
转串口 6.1串口家族历史 6.2串口接头的引脚分布及功能 6.3
USB
转串口的实现方法 6.4
设备
描述符 6.5字符串描述符 …… 第7章
USB
MIDI键盘 第8章U盘 第9章自定义
USB
设备
及驱动开发 第10章
USB
过滤驱动开发 附录第3章实例的完整调试信息 参考文献 后记 ……
VB版
USB
-
HID
通讯调试工具源代码
内容索引:VB源码,系统相关,
USB
一个演示如何使用VB对
USB
-
HID
设备
进行数据
读取
以及写入的通讯示例,它能够遍历用户电脑中所有的
USB
设备
,本源代码里面的一些API
函数
可以为大家研究
USB
通讯开发提供帮助。同时它还能够清除数据。
hid
_master
hid
write read 在各个平台下的代码,linux,
windows
等
get
Hid
Devicedata.rar_
HID
Vs2015_MFC
HID
_MFC
HID
数据_
hid
_
hid
mfc
基于VS2015-MFC,通过调用window自带
函数
hid
函数
,实现对
hid
设备
的数据
读取
。
圈圈教你玩
USB
(全书)
第一章
USB
概述及协议基础 1 1.1
USB
是什么 1 1.2
USB
的特点 1 1.3
USB
的拓扑结构 2 1.4
USB
的电气特性 5 1.5
USB
的线缆以及插头、插座 5 1.6
USB
的插入检测机制 7 1.7
USB
的描述符及其之间的关系 9 1.8
USB
设备
的枚举过程 10 1.9
USB
的包结构及传输过程 11 1.9.1
USB
包的结构及包的分类 11 1.9.2 令牌包 13 1.9.3 数据包 14 1.9.4 握手包 14 1.9.5 特殊包 15 1.9.6 如何处理数据包 15 1.10
USB
的四种传输类型 16 1.10.1
USB
事务 16 1.10.2 批量传输 16 1.10.3 中断传输 18 1.10.4 等时传输(同步传输) 19 1.10.5 控制传输 20 1.10.6 端点类型与传输类型的关系 21 1.10.7 传输类型与端点支持的最大包长 21 1.11 本章小结 21 第二章 硬件系统设计 1 2.1 方案以及芯片的选定 1 2.2 D12引脚功能说明 2 2.3 D12与89S52的连接 4 2.4 串口部分电路 6 2.5 按键部分 7 2.6 指示灯部分 7 2.7 IDE接口部分 8 2.8 单片机部分 8 2.9 元件安装 8 2.10 电路调试 11 2.11 测试程序的编写和调试 12 2.11.1 建立一个工程 12 2.11.2 为工程添加源文件 14 2.11.3 KEIL工具栏及仿真介绍 15 2.11.4 按键驱动的编写 18 2.11.5 串口驱动的编写 24 2.11.6 PDI
USB
D12读写
函数
及读ID的实现 28 2.12 本章小结 33 第三章
USB
鼠标的实现 1 3.1
USB
鼠标工程的建立 1 3.2
USB
的断开与连接 1 3.3
USB
中断的处理 4 3.4
读取
从主机发送到端点0的数据 6 3.5
USB
标准请求 12 3.5.1
USB
标准
设备
请求的结构 13 3.5.2 GET_DESCRIPTOR请求 15 3.5.3 SET_ADDRESS请求 16 3.5.6 SET_CONFIGURATION请求 16 3.6
设备
描述符的实现 17 3.7
设备
描述符的返回 20 3.8 设置地址请求的处理 30 3.9 配置描述符集合的结构 32 3.9.1 配置描述符的结构 32 3.9.2 接口描述符的结构 33 3.9.3 端点描述符的结构 33 3.9.4
HID
描述符的结构 34 3.10 配置描述符集合的实现以及返回 35 3.11 字符串及语言ID请求的实现 39 3.12 设置配置请求的实现 45 3.13 报告描述符的结构及实现 48 3.14 报告的返回 54 3.15 Bus Hound工具的简介 57 3.16 本章小结 59 第四章
USB
键盘的实现 1 4.1
USB
键盘工程的建立 1 4.2
设备
描述符的实现 1 4.4 配置描述符集合的实现 2 4.4.1 配置描述符 3 4.4.2 接口描述符 3 4.4.3
HID
描述符 3 4.4.4 端点描述 3 4.5 字符串描述符 6 4.6 报告描述符 6 4.7 输入和输出报告的实现 10 4.8
USB
键盘实例的测试 13 4.9 再谈
USB
HID
的报告描述符 14 4.10 带鼠标功能的
USB
键盘(方法一) 16 4.11 带鼠标功能的键盘(方法二) 22 4.12 多媒体
USB
键盘 29 4.13 本章小结 34 第五章 用户自定义的
USB
HID
设备
1 5.1 My
Usb
Hid
工程的建立 1 5.2 描述符的修改 1 5.3 报告的实现 3 5.4 对用户自定义的
USB
HID
设备
的访问 5 5.5 访问
HID
设备
时所用到的相关
函数
5 5.5.1 获取
HID
设备
的接口类GUID的
函数
5 5.5.2 获取指定类的所有
设备
信息集合的
函数
6 5.5.3 从
设备
信息集合中获取一个
设备
接口信息的
函数
6 5.5.4 获取指定
设备
接口详细信息的
函数
7 5.5.5 打开
设备
的
函数
8 5.5.6 获取
HID
设备
属性的
函数
8 5.5.7 从
设备
读取
数据的
函数
9 5.5.8 往
设备
写数据的
函数
9 5.5.9 通过控制端点0
读取
报告的
函数
10 5.5.10 通过控制端点0发送报告的
函数
10 5.5.11 关闭
设备
的
函数
10 5.5.12 需要包含的库文件 11 5.6 访问
USB
HID
设备
的上位机软件的实现 11 5
硬件/系统
2,640
社区成员
17,239
社区内容
发帖
与我相关
我的任务
硬件/系统
VC/MFC 硬件/系统
复制链接
扫一扫
分享
社区描述
VC/MFC 硬件/系统
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章