INTERACTION_FLAGS enumeration

Specifies the state of an interaction.

Syntax


typedef enum INTERACTION_FLAGS { 
  INTERACTION_FLAG_NONE     = 0x00000000,
  INTERACTION_FLAG_BEGIN    = 0x00000001,
  INTERACTION_FLAG_END      = 0x00000002,
  INTERACTION_FLAG_CANCEL   = 0x00000004,
  INTERACTION_FLAG_INERTIA  = 0x00000008,
  INTERACTION_FLAG_MAX      = 0xffffffff
} INTERACTION_FLAGS;

Constants

INTERACTION_FLAG_NONE

No flags set.

INTERACTION_FLAG_BEGIN

The beginning of an interaction.

INTERACTION_FLAG_END

The end of an interaction (including inertia).

INTERACTION_FLAG_CANCEL

Interaction canceled. INTERACTION_FLAG_END also set on cancel.

INTERACTION_FLAG_INERTIA

Inertia being processed.

INTERACTION_FLAG_MAX

Maximum number of interactions exceeded.

Requirements

Minimum supported client

Windows 8 [desktop apps only]

Minimum supported server

Windows Server 2012 [desktop apps only]

Header

Interactioncontext.h

See also

Interaction Context Enumerations
INTERACTION_CONTEXT_OUTPUT
INTERACTION_CONTEXT_OUTPUT_CALLBACK
RegisterOutputCallbackInteractionContext

 

 

Community Additions

ADD
Show: