Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Esse cabeçalho é usado pelo Contexto de Interação. Para obter mais informações, consulte:
interactioncontext.h contém as seguintes interfaces de programação:
Funções
| 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 context de interação especificado. |
| GetCrossSlideParameterInteractionContext Obtém o comportamento de interação entre slides. |
| 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. |
| ProcessBufferedPacketsInteractionContext Processar pacotes armazenados 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. |
| RemovePointerInteractionContext Remova o ponteiro especificado do conjunto de ponteiros processados pelo objeto Contexto de Interação. |
| ResetInteractionContext Redefine o estado de interação, as definições de configuração 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. |
| 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. |
| StopInteractionContext Define o estado de interação como INTERACTION_STATE_IDLE e deixa todos os parâmetros e definições de configuração de interação intactos. |
Funções de retorno de chamada
| INTERACTION_CONTEXT_OUTPUT_CALLBACK Retorno de chamada que recebe eventos de um objeto De contexto de interação. |
Estruturas
| CROSS_SLIDE_PARAMETER Define o limite de slide cruzado 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 De 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. |
| MANIPULATION_TRANSFORM Define os dados de transformação para uma manipulação. |
| MANIPULATION_VELOCITY Define os dados de velocidade de uma manipulação. |
Enumerações
| CROSS_SLIDE_FLAGS Especifica o estado da interação entre slides. |
| CROSS_SLIDE_THRESHOLD Especifica os limites de comportamento entre slides. |
| 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 De 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. |