在Windows 8.1中查找触摸数字化仪的物理大小
Finding the physical size of the touch digitizer in Windows 8.1
问题
如何使用WinAPI在Windows 8.1中确定触摸(或笔(数字化仪的物理尺寸?
场景
我使用的是GetPointerFrameTouchInfo((API,它返回一个带有嵌入式POINTER_INFO结构的POINTER_TOUCH_INFO结构。
POINTER_INFO结构具有ptHimetricLocation成员,该成员指示具有10uM分辨率的触摸的物理位置(这对于手势识别来说更加一致(。
但是,在使用ptHiMetricLocation进行一些计算后,如果不知道数字化仪的物理尺寸,就不可能准确地找到相应的像素位置。
限定符
为了澄清,这是一个关于物理屏幕大小的问题。这是关于触摸式数字化仪(或笔式数字化仪(。
好吧,事实证明,只要你有一个设备的句柄,这真的很容易。只需使用GetPointerDeviceRects((函数=]
相关文章:
- 检测 OpenCV C++窗口上的触摸
- 创建跨平台 C++ 触摸管理器.在 c++ 中传递 Objective-c 对象涉及代码
- 为电容式触摸传感器设置延迟以防止"double press"
- 提升"interval_map" - 如何自定义触摸聚合
- 在 Android 上触摸事件 SDL2
- 如何在 Windows 10 上使用 InjectTouchInput() 和 PT_PEN 从数字化仪注入笔输入
- 使用OpENCV中的两个视频仪捕获同一设备
- 是否可以从触摸板获得绝对触摸位置
- 在C 中使用Caffe;无法将Caffe ::求解参数仪发挥作用而不会出错
- 字符串仪,没有逃脱零字符
- (如何)我可以在Windows上模拟触摸事件吗?
- 如何使用触摸数据模拟鼠标点击?
- QT5未注册触摸事件
- 使用光仪和红板来计算摆的周期
- 是否有可能以及如何使用log4cxx库每个进程创建独立的记录仪
- 如何使用boost.log的记录仪
- 从触摸回调访问向量元素的方法时,不良访问错误
- 构造仪的类模板参数包扩展
- 使用C 中的Parent类构造仪启动器列表
- 在Windows 8.1中查找触摸数字化仪的物理大小