INTERACTION_CONTEXT_OUTPUT 構造体 (interactioncontext.h)
相互作用コンテキスト オブジェクトの出力を定義します。
構文
typedef struct INTERACTION_CONTEXT_OUTPUT {
INTERACTION_ID interactionId;
INTERACTION_FLAGS interactionFlags;
POINTER_INPUT_TYPE inputType;
float x;
float y;
union {
INTERACTION_ARGUMENTS_MANIPULATION manipulation;
INTERACTION_ARGUMENTS_TAP tap;
INTERACTION_ARGUMENTS_CROSS_SLIDE crossSlide;
} arguments;
} INTERACTION_CONTEXT_OUTPUT;
メンバー
interactionId
相互作用コンテキスト オブジェクトの ID。
interactionFlags
INTERACTION_FLAGSの定数の 1 つ。
inputType
POINTER_INPUT_TYPEの定数の 1 つ。
x
入力ポインターの x 座標 (HIMETRIC 単位)。
y
入力ポインターの y 座標 (HIMETRIC 単位)。
arguments
arguments.manipulation
操作の状態。
arguments.tap
タップ ジェスチャの状態。
arguments.crossSlide
クロススライド操作の状態。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリのみ] |
Header | interactioncontext.h |
こちらもご覧ください
INTERACTION_ARGUMENTS_CROSS_SLIDE
INTERACTION_ARGUMENTS_MANIPULATION