Пожалуй, почти не осталось людей, не знающих, что такое Ctrl+C и Ctrl+V. Более опытные пользователи знают горячие клавиши часто используемых приложений. Есть те, кто использует более сложные комбинации: например, для управления плеером, находящимся в фоне. Для разработчиков реализация подобной функциональности обычно не вызывает больших трудностей, т.к. эта задача широко распространена, а о её решении уже многое написано. Но как быть, если надо в свернутом состоянии слушать пользовательский ввод с джойстика или презентера, да к тому же ещё и разбираться, от какого именно устройства пришло событие? Скажем честно, для нас эта задача оказалась чем-то новым. Под катом мы расскажем, как мы её решили на C# в WPF приложении с помощью "Raw Input API".
Читать полностью »
Рубрика «Блог компании ЦифраЛаб»
Слушаем пользовательский ввод с помощью “Raw Input API” для управления фоновым приложением
2017-01-16 в 10:08, admin, рубрики: .net, C#, raw input API, wpf, Блог компании ЦифраЛаб, пользовательский ввод, работа с джойстиками, работа с презентерами, разработка на C#, разработка под windows, метки: пользовательский ввод, разработка на C#Как мы оживляем презентацию
2016-12-07 в 13:58, admin, рубрики: Блог компании ЦифраЛаб, дистанционное образование, дополненная реальность, интерактивная презентация, Компьютерная анимация, проведение вебинаров, Работа с видео, съемки видео, метки: съемки видео
Наша компания занимается разработкой систем для съемок видео и проведения трансляций и вебинаров. Проект начался в обычной квартире со съемок образовательного проекта Skill Up. Это был некоммерческий проект, поэтому все надо было делать самостоятельно. Зачастую спикер должен был сам подготовиться, провести съемку и смонтировать ролик. Это начало во многом и определило направление развития и особенности нашей системы.
Читать полностью »