标签: c#
一直在寻找Windows.Gaming.Input命名空间,但我很难过。我应该引用什么来访问它? MSDN在这件事上实际上没有任何帮助。 https://msdn.microsoft.com/en-us/library/windows/apps/windows.gaming.input.aspx
Windows.Gaming.Input
值得注意的是,我已经考虑过WindowsBase和System.Windows认为他们可能在那里。没有运气。
WindowsBase
System.Windows
也尝试过:
也不会解析命名空间。
答案 0 :(得分:1)
Windows.Gaming.Input是一个UWP名称空间,为了使用它,您需要创建一个UWP应用程序。根据您的问题(您已包含WindowsBase和System.Windows),您似乎已经创建了一个WPF应用,但事实并非如此。
您可以为C#项目创建一个New -> Project -> Visual C# -> Windows -> Universal的UWP项目,为C ++项目创建Other Languages -> Visual C++ -> Windows -> Universal。
New -> Project -> Visual C# -> Windows -> Universal
Other Languages -> Visual C++ -> Windows -> Universal
之后它应该可以正常工作。