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.
Define a saída do objeto Contexto de Interação .
Sintaxe
typedef struct INTERACTION_CONTEXT_OUTPUT {
INTERACTION_ID interactionId;
INTERACTION_FLAGS interactionFlags;
POINTER_INPUT_TYPE inputType;
float x;
float y;
union {
INTERACTION_ARGUMENTS_MANIPULATION manipulation;
INTERACTION_ARGUMENTS_TAP tap;
INTERACTION_ARGUMENTS_CROSS_SLIDE crossSlide;
} arguments;
} INTERACTION_CONTEXT_OUTPUT;
Membros
interactionId
ID do objeto Contexto de Interação .
interactionFlags
Uma das constantes de INTERACTION_FLAGS.
inputType
Uma das constantes de POINTER_INPUT_TYPE.
x
A coordenada x do ponteiro de entrada, em unidades HIMETRIC.
y
A coordenada y do ponteiro de entrada, em unidades HIMETRIC.
arguments
arguments.manipulation
O estado da manipulação.
arguments.tap
O estado do gesto de toque.
arguments.crossSlide
O estado da interação entre slides.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows 8 [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2012 [somente aplicativos da área de trabalho] |
| Cabeçalho | interactioncontext.h |
Confira também
INTERACTION_ARGUMENTS_CROSS_SLIDE
INTERACTION_ARGUMENTS_MANIPULATION
INTERACTION_CONTEXT_OUTPUT_CALLBACK