Windows Dev Center

MANIPULATION_RAILS_STATE enumeration

Specifies the rail states for an interaction.

Syntax


typedef enum MANIPULTION_RAILS_STATE { 
  MANIPULATION_RAILS_STATE_UNDECIDED  = 0x00000000,
  MANIPULATION_RAILS_STATE_FREE       = 0x00000001,
  MANIPULATION_RAILS_STATE_RAILED     = 0x00000002,
  MANIPULATION_RAILS_STATE_MAX        = 0xffffffff
} MANIPULATION_RAILS_STATE;

Constants

MANIPULATION_RAILS_STATE_UNDECIDED

Rail state not defined yet.

MANIPULATION_RAILS_STATE_FREE

Interaction is not constrained to rail.

MANIPULATION_RAILS_STATE_RAILED

Interaction is constrained to rail.

MANIPULATION_RAILS_STATE_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_ARGUMENTS_MANIPULATION
RegisterOutputCallbackInteractionContext

 

 

Community Additions

ADD
Show:
© 2015 Microsoft