Я хотел бы подключить мышь и клавиатуру в своем приложении UWP, и мне интересно, что лучше между Сырой ввод, Глобальный хук и простые события XAML Key.
Проще говоря, я разрабатываю приложение UWP, которое транслирует игру (визуализируется с использованием облачного сервера, такого как nVidia Grid), и я бы хотел подключить пользовательские события (клавиатуру и мышь), чтобы сообщить моему серверу, что пользователь движется в игра (например).
Я подумал о нескольких подходах:
Вывод будет отправлен на мой сервер через сокет.
Что было бы лучшим решением для производительности и простоты?
Вы пробовали верхний хук в CoreWindow, как это?
Window.Current.CoreWindow.KeyDown += CoreWindow_KeyDown;
Window.Current.CoreWindow.PointerMoved += CoreWindow_PointerMoved;
Кажется, только ключевые события могут перехватывать ввод в UWP.