Метод IDirectInputJoyConfig8::Acquire (dinputd.h)
Метод IDirectInputJoyConfig8::Acquire получает "режим конфигурации джойстика". Одновременно в режиме конфигурации джойстика может находиться только одно приложение; Последующие попытки других приложений получить этот режим должны получать ошибку DIERR_OTHERAPPHASPRIO. После входа в режим конфигурации приложение может вносить изменения в параметры конфигурации глобального джойстика. Приложение должно проверка существующие параметры перед установкой новых на случай изменения параметров другим приложением.
Синтаксис
HRESULT Acquire();
Возвращаемое значение
Возвращает DI_OK в случае успешного выполнения; в противном случае возвращает одно из следующих значений ошибки COM:
Код возврата | Описание |
---|---|
|
Другое приложение уже находится в режиме конфигурации джойстика. |
|
Текущий пользователь не имеет необходимых разрешений для изменения конфигурации джойстика. |
|
Другое приложение изменило конфигурацию глобального джойстика. Интерфейс необходимо повторно инициализировать. |
Требования
Требование | Значение |
---|---|
Целевая платформа | Персональный компьютер |
Верхняя часть | dinputd.h (включая Dinputd.h) |