Функция 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 |