Враппер для PC-игр для поддержки сенсорного ввода
Цель: Сделать возможным управление любыми (с поддержкой Direct3D) PC играми с помощью сенсорного ввода вместо клавиатуры.
Платформа: Win 7 и Win 8
Задача: создать программу в виде exe или dll файла для вывода клавиш управления поверх изображения любой Direct3D-игры для поддержки сенсорного ввода.
Описание реализации: перехватывать D3DDevice->EndScene() и выводить интерфейс управления с заданными заранее кнопками, при нажатии на кнопки (мультитач) эмулировать нажатие клавиатурных клавиш.
Особенности:
1) возможность настройки клавиш сенсорного ввода и их расположения через текстовый или xml-файл
2) возможность скрытия/показа оверлейного интерфейса с помощью специальной оверлейной кнопки.
3) мультитач
Бюджет можно обсудить.
Референсы для идей, как это можно сделать:
1) оверлей:
http://stackoverflow.com/questions/925981/overlaying-on-a-3d-fullscreen-application
http://sourceforge.net/projects/taksi/
http://graphics.stanford.edu/~mdfisher/D3D9Interceptor.html
2) ввод