Поделиться через


Функция ProcessPointerFramesInteractionContext (interactioncontext.h)

Обрабатывает набор входных кадров указателя.

Синтаксис

HRESULT ProcessPointerFramesInteractionContext(
  [in] HINTERACTIONCONTEXT interactionContext,
  [in] UINT32              entriesCount,
  [in] UINT32              pointerCount,
  [in] const POINTER_INFO  *pointerInfo
);

Параметры

[in] interactionContext

Указатель на дескриптор контекста взаимодействия.

[in] entriesCount

Количество обрабатываемых кадров.

[in] pointerCount

Количество указателей в каждом кадре.

[in] pointerInfo

Указатель на массив кадров ( записей размераCount).

Возвращаемое значение

Если эта функция выполняется успешно, она возвращает S_OK.

В противном случае будет возвращен код ошибки HRESULT.

Remarks

Выходные уведомления отправляются по мере необходимости.

Кадры должны обрабатываться в обратном хронологическом порядке (самые последние данные сначала).

Каждый кадр должен иметь одинаковый набор входных указателей.

Каждый указатель должен исходить от другого контакта.

Если задана фильтрация указателей, из каждого кадра извлекается вложенный кадр, включающий указанные указатели. Указатели указываются с помощью AddPointerInteractionContext , а фильтрация указателей включена путем задания INTERACTION_CONTEXT_PROPERTY_FILTER_POINTERS в SetPropertyInteractionContext.

Требования

Требование Значение
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Целевая платформа Windows
Header interactioncontext.h
Библиотека Ninput.lib
DLL Ninput.dll

См. также раздел

HINTERACTIONCONTEXT

Функции контекста взаимодействия