под винапи ничего не делал, не понимаю.
а ты уверен, что оно вообще нужно тебе?
Нет, потому и спрашиваю=)
а стоит ли тебе делать что-то под винапи
Чтобы windows отправляла тебе через сообщение wm_rawinput сырые данные без обработки с зарегистрированых для этого устройств.
А в них есть какие-то принципиальные отличия от простой обработке событий? Или в каких-то случаях оно простые события не присылает?
Больше данных, нет влияния акселерации на движения мыши, вместо дельты движения в пикселях получаешь количество точек на дюйм, от клавиатуры не только виртуальный код получаешь, можешь работать с gamepad, joystick и другими устройствами.
Для движения камеры я бы использовал как раз raw input, а для интерфейса GetCursorPos или wm_mousemove.
Ок, понятно, спасибо
Обсуждают сегодня