Leer en inglés

Compartir a través de


estructura INTERACTION_CONTEXT_CONFIGURATION (interactioncontext.h)

Define la configuración de un objeto De contexto de interacción que habilita, deshabilita o modifica el comportamiento de una interacción.

Sintaxis

typedef struct INTERACTION_CONTEXT_CONFIGURATION {
  INTERACTION_ID                  interactionId;
  INTERACTION_CONFIGURATION_FLAGS enable;
} INTERACTION_CONTEXT_CONFIGURATION;

Miembros

interactionId

Una de las constantes de INTERACTION_ID.

Nota INTERACTION_FLAG_NONE no es un valor válido.
 

enable

El valor de esta propiedad es una máscara de bits, que se puede establecer en uno o varios de los valores de INTERACTION_CONFIGURATION_FLAGS.

En este ejemplo se muestra la configuración predeterminada para INTERACTION_CONTEXT_CONFIGURATION.

#define INTERACTION_CONTEXT_CONFIGURATION_DEFAULT                         \
{                                                                         \
    {INTERACTION_ID_MANIPULATION,                                         \
        INTERACTION_CONFIGURATION_FLAG_MANIPULATION |                     \
        INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_X |       \
        INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_Y |       \
        INTERACTION_CONFIGURATION_FLAG_MANIPULATION_ROTATION |            \
        INTERACTION_CONFIGURATION_FLAG_MANIPULATION_SCALING |             \
        INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_INERTIA | \
        INTERACTION_CONFIGURATION_FLAG_MANIPULATION_ROTATION_INERTIA |    \
        INTERACTION_CONFIGURATION_FLAG_MANIPULATION_SCALING_INERTIA},     \
    {INTERACTION_ID_TAP,                                                  \
        INTERACTION_CONFIGURATION_FLAG_TAP},                              \
    {INTERACTION_ID_SECONDARY_TAP,                                        \
        INTERACTION_CONFIGURATION_FLAG_SECONDARY_TAP},                    \
    {INTERACTION_ID_HOLD,                                                 \
        INTERACTION_CONFIGURATION_FLAG_HOLD},                             \
    {INTERACTION_ID_DRAG,                                                 \
        INTERACTION_CONFIGURATION_FLAG_NONE},                             \
    {INTERACTION_ID_CROSS_SLIDE,                                          \
        INTERACTION_CONFIGURATION_FLAG_NONE}                              \
}                                                                         \

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Encabezado interactioncontext.h

Consulte también

Estructuras de contexto de interacción

SetInteractionConfigurationInteractionContext