【发布时间】:2010-03-26 16:00:44
【问题描述】:
我实际上只是有一个相当小的问题,但我最难找到有关它的信息。
对于我正在编写的应用程序,将有一个通过 USB 连接到 Windows XP 计算机的 3 轴操纵杆,它由 directx 处理。然后,该信息将被发送到其他地方到嵌入式控制器。我不需要知道directx如何处理它的复杂性,但我想知道,轴的数据是如何格式化的?
据我所知,现在大多数操纵杆都有 12 位分辨率,那么数据输出是 12 位 2 的补码吗?之后从directx捕获时是否表示为带符号的16位整数?
我想知道这一点,所以我知道我将如何在嵌入式平台端处理数据,例如如何格式化将数据发送到嵌入式端的数据包,以及显示一旦使用该信息在嵌入式方面。
【问题讨论】:
标签: directx bit-manipulation joystick