IManipulationProcessor::P rocessDownWithTime 方法 (manipulations.h)
摘要會向下觸碰數據,包括時間戳,指向與目標相關聯的操作處理器。
語法
HRESULT ProcessDownWithTime(
MANIPULATOR_ID manipulatorId,
FLOAT x,
FLOAT y,
DWORD timestamp
);
參數
manipulatorId
要處理的觸控聯繫人標識碼。
x
與目標相關聯的水準座標數據。
y
與目標相關聯的垂直座標數據。
timestamp
數據事件的時間。
傳回值
如果方法成功,它會傳回 S_OK。 如果失敗,它會傳回 HRESULT 錯誤碼,例如 E_FAIL。
備註
可能會根據產生的順序接收觸控事件。 若要修正此問題,您應該在處理事件時,從 TOUCHINPUT 結構擷取時間戳。
範例
static void ProcessDown(TOUCHINPUT* pTouchInput, IManipulationProcessor* pManipulationProcessor){
pManipulationProcessor->ProcessDownWithTime(
pTouchInput->dwID,
static_cast<float>(pTouchInput->x),
static_cast<float>(pTouchInput->y),
pTouchInput->dwTime
);
}
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 7 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 R2 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | manipulations.h (include Manipulations_i.c) |