INTERACTION_CONTEXT_OUTPUT2結構 (interactioncontext.h)
定義 互動內容 物件的輸出。
語法
typedef struct INTERACTION_CONTEXT_OUTPUT2 {
INTERACTION_ID interactionId;
INTERACTION_FLAGS interactionFlags;
POINTER_INPUT_TYPE inputType;
UINT32 contactCount;
UINT32 currentContactCount;
float x;
float y;
union {
INTERACTION_ARGUMENTS_MANIPULATION manipulation;
INTERACTION_ARGUMENTS_TAP tap;
INTERACTION_ARGUMENTS_CROSS_SLIDE crossSlide;
} arguments;
} INTERACTION_CONTEXT_OUTPUT2;
成員
interactionId
互動內容 物件的標識碼。
interactionFlags
來自 INTERACTION_FLAGS 列舉的其中一個常數。
inputType
來自 POINTER_INPUT_TYPE 列舉的其中一個常數。
contactCount
可辨識的聯繫人數目。
currentContactCount
目前聯繫人的數目。
x
輸入指標的 X 座標,以 HIMETRIC 單位表示。
y
輸入指標的 Y 座標,以 HIMETRIC 單位表示。
arguments
子欄位
arguments.manipulation
操作的狀態。
arguments.tap
點選手勢的狀態。
arguments.crossSlide
交叉投影片互動的狀態。
言論
相較於 INTERACTION_CONTEXT_OUTPUT 結構,提供增強的手勢辨識支援。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows 10 版本 21H1 |
支援的最低伺服器 | Windows Server 2022 |
標頭 | interactioncontext.h |
另請參閱
INTERACTION_ARGUMENTS_CROSS_SLIDE 結構
INTERACTION_ARGUMENTS_MANIPULATION 結構
INTERACTION_CONTEXT_OUTPUT_CALLBACK 回呼函式
INTERACTION_CONTEXT_OUTPUT_CALLBACK2 回呼函式