INTERACTION_ID列挙 (interactioncontext.h)

相互作用コンテキスト オブジェクトの構成に使用される対話状態を指定します。 対話式操作は、静的 (タップ、ダブルタップ、右タップ、長押しなど、操作のない 1 つの接触) または動的 (翻訳、回転、スケーリングなど、操作を伴う 1 つ以上の接触) です。

構文

typedef enum INTERACTION_ID {
  INTERACTION_ID_NONE = 0x00000000,
  INTERACTION_ID_MANIPULATION = 0x00000001,
  INTERACTION_ID_TAP = 0x00000002,
  INTERACTION_ID_SECONDARY_TAP = 0x00000003,
  INTERACTION_ID_HOLD = 0x00000004,
  INTERACTION_ID_DRAG = 0x00000005,
  INTERACTION_ID_CROSS_SLIDE = 0x00000006,
  INTERACTION_ID_MAX = 0xffffffff
} ;

定数

 
INTERACTION_ID_NONE
値: 0x00000000
使用されていません。
INTERACTION_ID_MANIPULATION
値: 0x00000001
変換、回転、スケーリング (動的) をサポートする複合ジェスチャ。
INTERACTION_ID_TAP
値: 0x00000002
タップ ジェスチャ (静的)。
INTERACTION_ID_SECONDARY_TAP
値: 0x00000003
入力デバイスに関係なく、右クリック ジェスチャ (静的)。 通常、コンテキスト メニューを表示するために使用されます。


  • マウスの右ボタンクリック

  • ペンバレルボタンクリック

  • タッチまたはペンで長押し

INTERACTION_ID_HOLD
値: 0x00000004
ジェスチャ (静的) を長押しします。
INTERACTION_ID_DRAG
値: 0x00000005
マウスまたはペンで移動します (動的)。
INTERACTION_ID_CROSS_SLIDE
値: 0x00000006
スライドまたはスワイプ ジェスチャ (動的) を選択または移動します。
INTERACTION_ID_MAX
値: 0xffffffff
相互作用の最大数を超えました。

要件

要件
サポートされている最小のクライアント Windows 8 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリのみ]
Header interactioncontext.h

こちらもご覧ください

INTERACTION_CONTEXT_CONFIGURATION

相互作用コンテキストの列挙

SetInteractionConfigurationInteractionContext