   RawInput DeviceRI.cpp line 77
  The WM_INPUT handler is using heap allocation for temporary storage in a function. This is way over the top. Better to replace new with alloca in my opinion.   
  Where is this DeviceRI.cpp?   ;  I think his talking about SlimDX. Theres a file in the called DeviceRI.cpp which has allocation in a raw input handler.   