相当于Windows Store应用程序的DirectInput?

时间:2016-03-13 06:16:10

标签: windows-10 directx-11

我正在为Windows 10构建一个利用输入在屏幕上绘制的游戏,但缺乏保真度。如果画得快,画出一条直线是不够准确的。就在我想到DirectInput时,我已经在Windows 7的C ++游戏中使用过,但是这个API不适用于Store Apps ...是否有相同的功能,这会提高我对绘图的准确性?

1 个答案:

答案 0 :(得分:1)

Windows 8 Store或UWP不支持DirectInput。多年来一直不鼓励使用DirectInput用于鼠标和键盘。

触摸&鼠标,您使用统一指针接口。您还可以使用相对鼠标数据,这些数据可能更符合您的分辨率。

请参阅Responding to touch input (DirectX and C++)Developing mouse controls (DirectX and C++)

请记住,UWP使用DIPS,因此您必须使用当前的DPI设置转换为原始像素。