Функция GetStateInteractionContext (interactioncontext.h)
Возвращает текущее состояние контекста взаимодействия и время, когда контекст вернется в состояние простоя.
Синтаксис
HRESULT GetStateInteractionContext(
[in] HINTERACTIONCONTEXT interactionContext,
[in] const POINTER_INFO *pointerInfo,
[out] INTERACTION_STATE *state
);
Параметры
[in] interactionContext
Указатель на дескриптор контекста взаимодействия.
[in] pointerInfo
Основные сведения указателя, общие для всех типов указателей.
[out] state
Одна из констант из INTERACTION_STATE.
Возвращаемое значение
Если эта функция выполняется успешно, она возвращает S_OK.
В противном случае будет возвращен код ошибки HRESULT.
Remarks
После завершения взаимодействия контекст взаимодействия может по-прежнему быть занят, сообщая об инерции или ожидая второго касания в жесте двойного касания (как правило, если жест с несколькими штрихами возможен). Эта функция позволяет вызывающему объекту определить, когда безопасно обрабатывать объект контекста взаимодействия как неактивный. Main назначение этой функции — управление пулами контекстов взаимодействия.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 [только классические приложения] |
Целевая платформа | Windows |
Header | interactioncontext.h |
Библиотека | Ninput.lib |
DLL | Ninput.dll |