Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Этот заголовок используется контекстом взаимодействия. Дополнительные сведения см. в разделе:
interactioncontext.h содержит следующие программные интерфейсы:
Функции
| AddPointerInteractionContext Включите указанный указатель в набор указателей, обработанных объектом контекста взаимодействия. |
| BufferPointerPacketsInteractionContext Добавляет журнал для одного входного указателя на буфер объекта контекста взаимодействия. |
| CreateInteractionContext Создает и инициализирует объект контекста взаимодействия. |
| DestroyInteractionContext Уничтожает указанный объект контекста взаимодействия. |
| GetCrossSlideParameterInteractionContext Возвращает поведение взаимодействия между слайдами. |
| GetInertiaParameterInteractionContext Возвращает поведение инерции манипуляции (преобразование, поворот, масштабирование). |
| GetInteractionConfigurationInteractionContext Возвращает состояние конфигурации взаимодействия для объекта контекста взаимодействия. |
| GetMouseWheelParameterInteractionContext Возвращает состояние колесика мыши для объекта контекста взаимодействия. |
| GetPropertyInteractionContext Возвращает свойства объекта контекста взаимодействия. |
| GetStateInteractionContext Возвращает текущее состояние контекста взаимодействия и время, когда контекст вернется в состояние простоя. |
| ProcessBufferedPacketsInteractionContext Обработка буферизованного пакета в конце входного кадра указателя. |
| ProcessInertiaInteractionContext Отправляет входные данные таймера в объект контекста взаимодействия для обработки инерции. |
| ProcessPointerFramesInteractionContext Обрабатывает набор входных кадров указателя. |
| RegisterOutputCallbackInteractionContext Регистрирует обратный вызов для получения событий взаимодействия из объекта контекста взаимодействия. |
| RemovePointerInteractionContext Удалите указанный указатель из набора указателей, обработанных объектом контекста взаимодействия. |
| ResetInteractionContext Сбрасывает состояние взаимодействия, параметры конфигурации взаимодействия и все параметры в исходное состояние. Текущие взаимодействия отменяются без уведомлений. Контекст взаимодействия необходимо перенастроить перед следующим использованием. |
| SetCrossSlideParametersInteractionContext Настраивает взаимодействие между слайдами. |
| SetInertiaParameterInteractionContext Настраивает поведение инерции манипуляции (преобразование, поворот, масштабирование) после отмены контакта. |
| SetInteractionConfigurationInteractionContext Настраивает объект контекста взаимодействия для обработки указанных манипуляций. |
| SetMouseWheelParameterInteractionContext Задает значения параметров для ввода колесика мыши. |
| SetPivotInteractionContext Задает центральную точку и радиус поворота от центральной точки для манипуляции поворотом с помощью одного входного указателя. |
| SetPropertyInteractionContext Задает свойства объекта контекста взаимодействия. |
| StopInteractionContext Устанавливает состояние взаимодействия INTERACTION_STATE_IDLE и оставляет все параметры и параметры конфигурации взаимодействия без изменений. |
Функции обратного вызова
| INTERACTION_CONTEXT_OUTPUT_CALLBACK Обратный вызов, получающий события от объекта контекста взаимодействия. |
Структуры
| CROSS_SLIDE_PARAMETER Определяет пороговое значение перекрестного скольжения и пороговое значение расстояния. |
| INTERACTION_ARGUMENTS_CROSS_SLIDE Определяет состояние взаимодействия между слайдами. |
| INTERACTION_ARGUMENTS_MANIPULATION Определяет состояние манипуляции. |
| INTERACTION_ARGUMENTS_TAP Определяет состояние взаимодействия с касанием. |
| INTERACTION_CONTEXT_CONFIGURATION Определяет конфигурацию объекта контекста взаимодействия, который включает, отключает или изменяет поведение взаимодействия. |
| INTERACTION_CONTEXT_OUTPUT Определяет выходные данные объекта контекста взаимодействия. |
| MANIPULATION_TRANSFORM Определяет данные преобразования для манипуляции. |
| MANIPULATION_VELOCITY Определяет данные о скорости манипуляции. |
Перечисления
| CROSS_SLIDE_FLAGS Указывает состояние взаимодействия между слайдами. |
| CROSS_SLIDE_THRESHOLD Задает пороговые значения поведения перекрестного слайда. |
| INERTIA_PARAMETER Задает значения инерции для манипуляции (преобразование, поворот, масштабирование). |
| INTERACTION_CONFIGURATION_FLAGS Указывает взаимодействия, которые необходимо включить при настройке объекта контекста взаимодействия. |
| INTERACTION_CONTEXT_PROPERTY Задает свойства объекта контекста взаимодействия. |
| INTERACTION_FLAGS Указывает состояние взаимодействия. |
| INTERACTION_ID Указывает состояния взаимодействия, используемые для настройки объекта контекста взаимодействия. |
| INTERACTION_STATE Указывает состояние объекта контекста взаимодействия. |
| MANIPULATION_RAILS_STATE Указывает состояния рельса для взаимодействия. |
| MOUSE_WHEEL_PARAMETER Указывает манипуляции, которые могут быть сопоставлены с поворотом колесика мыши. |