다음을 통해 공유


INTERACTION_CONTEXT_CONFIGURATION 구조체(interactioncontext.h)

상호 작용 동작을 사용하거나 사용하지 않도록 설정하거나 수정하는 Interaction Context 개체의 구성을 정의합니다.

구문

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

멤버

interactionId

INTERACTION_ID 상수 중 하나입니다.

참고 INTERACTION_FLAG_NONE 유효한 값이 아닙니다.
 

enable

이 속성의 값은 비트 마스크이며, INTERACTION_CONFIGURATION_FLAGS 하나 이상의 값으로 설정할 수 있습니다.

이 예제에서는 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}                              \
}                                                                         \

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2012 [데스크톱 앱만 해당]
머리글 interactioncontext.h

추가 정보

상호 작용 컨텍스트 구조

SetInteractionConfigurationInteractionContext