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