IDirectManipulationViewport::RemoveConfiguration 方法 (directmanipulation.h)
移除檢視區的互動組態。
語法
HRESULT RemoveConfiguration(
[in] DIRECTMANIPULATION_CONFIGURATION configuration
);
參數
[in] configuration
DIRECTMANIPULATION_CONFIGURATION的其中一個值,指定檢視區的互動組態。
傳回值
如果方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。
備註
這個方法會移除使用 AddConfiguration新增的可能組態。 只有在組態沒有作用中時,才能呼叫這個方法。
互動組態會指定操作引擎如何回應輸入,以及支援哪些手勢。 您可以使用 AddConfiguration將任意數目的組態新增至檢視區。 您可以使用 ActivateConfiguration,在執行時間由應用程式切換組態。 當不再需要組態 (且目前不在作用中) 時,可以使用 RemoveConfiguration加以移除。
範例
下列範例示範如何使用這個方法。
HRESULT hr = pRegion->RemoveConfiguration(
DIRECTMANIPULATION_CONFIGURATION_INTERACTION |
DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_X);
需求
最低支援的用戶端 | Windows 8 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2012 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | directmanipulation.h |