Re[2]: DirectInput и приложение, которое его использует
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 11.03.09 19:38
Оценка:
Здравствуйте, 8bit, Вы писали:

8>У DirectInput есть несколько видов cooperative level. Игры обычно используют такой, при котором

8>если окно не в foreground, то DirectInput освобождает занятое устройство ввода (что кстати правильно)
8>и соответственно что бы вы там не слали, все будет идти мимо "кассы".

+1.

Если интересно, это вызов IDirectInputDevice8::SetCooperativeLevel, чаще всего используется с флагами DISCL_EXCLUSIVE | DISCL_FOREGROUND, которые и определяют, что при потере фокуса устройство "теряется" и для восстановления нужно выполнить некоторые действия...
[КУ] оккупировала армия.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.