Compartilhar via


Contexto de Interação

Visão geral da tecnologia contexto de interação.

Para desenvolver o Contexto de Interação, você precisa desses cabeçalhos:

Para obter diretrizes de programação para essa tecnologia, consulte:

Enumerações

 
CROSS_SLIDE_FLAGS

Especifica o estado da interação entre slides.
CROSS_SLIDE_THRESHOLD

Especifica os limites de comportamento entre slides.
HOLD_PARAMETER

Especifica vários valores relevantes para um gesto de pressionar e segurar.
INERTIA_PARAMETER

Especifica os valores de inércia para uma manipulação (tradução, rotação, dimensionamento).
INTERACTION_CONFIGURATION_FLAGS

Especifica as interações a serem habilitadas ao configurar um objeto de Contexto de Interação.
INTERACTION_CONTEXT_PROPERTY

Especifica as propriedades do objeto Contexto de Interação.
INTERACTION_FLAGS

Especifica o estado de uma interação.
INTERACTION_ID

Especifica os estados de interação usados para configurar um objeto contexto de interação.
INTERACTION_STATE

Especifica o estado do objeto Contexto de Interação.
MANIPULATION_RAILS_STATE

Especifica os estados ferroviários para uma interação.
MOUSE_WHEEL_PARAMETER

Especifica as manipulações que podem ser mapeadas para a rotação da roda do mouse.
TAP_PARAMETER

Especifica vários valores relevantes para um gesto de toque.
TRANSLATION_PARAMETER

Especifica vários valores relevantes para uma manipulação de arrastar.

Functions

 
AddPointerInteractionContext

Inclua o ponteiro especificado no conjunto de ponteiros processados pelo objeto Contexto de Interação.
BufferPointerPacketsInteractionContext

Adiciona o histórico de um único ponteiro de entrada ao buffer do objeto Contexto de Interação.
CreateInteractionContext

Cria e inicializa um objeto de Contexto de Interação.
DestroyInteractionContext

Destrói o objeto contexto de interação especificado.
GetCrossSlideParameterInteractionContext

Obtém o comportamento de interação entre slides.
GetHoldParameterInteractionContext

Obtém o comportamento de interação de espera.
GetInertiaParameterInteractionContext

Obtém o comportamento de inércia de uma manipulação (tradução, rotação, dimensionamento).
GetInteractionConfigurationInteractionContext

Obtém o estado de configuração de interação para o objeto Contexto de Interação.
GetMouseWheelParameterInteractionContext

Obtém o estado da roda do mouse para o objeto Contexto de Interação.
GetPropertyInteractionContext

Obtém as propriedades do objeto Contexto de Interação.
GetStateInteractionContext

Obtém o estado atual do Contexto de Interação e a hora em que o contexto retornará ao estado ocioso.
GetTapParameterInteractionContext

Obtém o comportamento de interação de toque.
GetTranslationParameterInteractionContext

Obtém o comportamento de interação de arrastar.
INTERACTION_CONTEXT_OUTPUT_CALLBACK

Retorno de chamada que recebe eventos de um objeto contexto de interação.
INTERACTION_CONTEXT_OUTPUT_CALLBACK2

Retorno de chamada que recebe eventos de um objeto contexto de interação.
ProcessBufferedPacketsInteractionContext

Processe pacotes em buffer no final de um quadro de entrada de ponteiro.
ProcessInertiaInteractionContext

Envia a entrada do temporizador para o objeto Contexto de Interação para processamento de inércia.
ProcessPointerFramesInteractionContext

Processa um conjunto de quadros de entrada de ponteiro.
RegisterOutputCallbackInteractionContext

Registra um retorno de chamada para receber eventos de interação de um objeto contexto de interação.
RegisterOutputCallbackInteractionContext2

Registra um retorno de chamada para receber eventos de interação de um objeto contexto de interação.
RemovePointerInteractionContext

Remova o ponteiro especificado do conjunto de ponteiros processados pelo objeto Contexto de Interação.
ResetInteractionContext

Redefine o estado de interação, as configurações de interação e todos os parâmetros para o estado inicial. As interações atuais são canceladas sem notificações. O Contexto de Interação deve ser reconfigurado antes do próximo uso.
SetCrossSlideParametersInteractionContext

Configura a interação entre slides.
SetHoldParameterInteractionContext

Define o comportamento de interação de retenção.
SetInertiaParameterInteractionContext

Configura o comportamento de inércia de uma manipulação (tradução, rotação, dimensionamento) depois que o contato é levantado.
SetInteractionConfigurationInteractionContext

Configura o objeto Contexto de Interação para processar as manipulações especificadas.
SetMouseWheelParameterInteractionContext

Define os valores de parâmetro para a entrada da roda do mouse.
SetPivotInteractionContext

Define o ponto central e o raio dinâmico do ponto central para uma manipulação de rotação usando um único ponteiro de entrada.
SetPropertyInteractionContext

Define as propriedades do objeto Contexto de Interação.
SetTapParameterInteractionContext

Define o comportamento de interação de toque.
SetTranslationParameterInteractionContext

Define o comportamento de interação de arrastar.
StopInteractionContext

Define o estado de interação como INTERACTION_STATE_IDLE e deixa todas as configurações de interação e parâmetros intactos.

Estruturas

 
CROSS_SLIDE_PARAMETER

Define o limite entre slides e seu limite de distância.
INTERACTION_ARGUMENTS_CROSS_SLIDE

Define o estado da interação entre slides.
INTERACTION_ARGUMENTS_MANIPULATION

Define o estado de uma manipulação.
INTERACTION_ARGUMENTS_TAP

Define o estado da interação de toque.
INTERACTION_CONTEXT_CONFIGURATION

Define a configuração de um objeto contexto de interação que habilita, desabilita ou modifica o comportamento de uma interação.
INTERACTION_CONTEXT_OUTPUT

Define a saída do objeto Contexto de Interação.
INTERACTION_CONTEXT_OUTPUT2

Define a saída do objeto Contexto de Interação.
MANIPULATION_TRANSFORM

Define os dados de transformação para uma manipulação.
MANIPULATION_VELOCITY

Define os dados de velocidade de uma manipulação.