Форум программистов, компьютерный форум, киберфорум
DirectX
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
26 / 26 / 15
Регистрация: 30.12.2015
Сообщений: 95
1

E_INVALIDARG в GetDeviceState()

25.04.2016, 00:53. Показов 699. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток. Юзаю DInput, все перерыл, не могу понять почему GetDeviceState() возвращает E_INVALIDARG.
C++
1
2
3
4
5
6
void CInputManager::UpdateInput()
    {
        HRESULT result;
        char keys[256];
        result = m_pKeyboard->GetDeviceState(sizeof(keys), (LPVOID)&keys);
    }
В данном коде метод возвратит E_INVALIDARG... о каких неверных аргументах может идти речь не понимаю. Все стадии инициализации успешны (S_OK).
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.04.2016, 00:53
Ответы с готовыми решениями:

Параметр задан неверно. (Исключение из HRESULT: 0x80070057 (E_INVALIDARG)
В чём может быть причина "Параметр задан неверно. (Исключение из HRESULT: 0x80070057...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
0
25.04.2016, 00:53
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru