touchp校准过程
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章
原始出处 、作者信息和本声明。否则将追究法律责任。
http://bluefish.blog.51cto.com/214870/81369
|
touchp的校准过程如下:
1)调用TouchPanelEnable启动触摸屏 2)调用TouchPanelGetDeviceCaps,通过设置参数TPDC_CALIBRATION_POINT_COUNT_ID来获得校准用触点的个数 3)取校准点,对每个校准点都有以下过程 A:调用TouchPanelGetDeviceCaps,通过设置参数TPDC_CALIBRATION_POINT_ID来获得校准点的坐标 B:在上述校准点坐标处画十字,并等待用户点击 C:调用TochPanelReadCalibrationPoint来获得上述校准点坐标处触摸屏对应的数据 4)当取完校准用的所有的点,调用TouchPanelSetCalibration来计算校准系数,该函数实现没有找到
TouchPanelGetDeviceCaps-->
DdsiTouchPanelGetDeviceCaps(参数为TPDC_CALIBRATION_POINT_ID)--> TouchDriverCalibrationPointGet(得到校准点之一的坐标,该坐标为screen坐标) |