IInertiaProcessor::Reset 方法 (manipulations.h)
Reset 方法會使用初始時間戳初始化處理器,並重新啟動慣性。
Syntax
HRESULT Reset();
傳回值
傳回 成功時S_OK ,否則會傳回錯誤碼,例如 E_FAIL。
備註
如果您已在慣性操作的對象上變更屬性,請在呼叫 Reset 之前呼叫 Complete。
範例
// set properties on the IInertiaProcessor interface
this->m_spIInertProc->put_DesiredRotation(spin);
// complete any unprocessed inertia
this->m_spIInertProc->Complete();
// reset the processor
this->m_spIInertProc->Reset();
// If you have implemented a timer that handles inertia processing,
// this should be started as well and the processor will raise
// Manipulation* events
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 7 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 R2 [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | manipulations.h (包括 Manipulations.h) |