IDirectManipulationViewport::RemoveConfiguration メソッド (directmanipulation.h)
ビューポートの相互作用構成を削除します。
構文
HRESULT RemoveConfiguration(
[in] DIRECTMANIPULATION_CONFIGURATION configuration
);
パラメーター
[in] configuration
ビューポートの相互作用の構成 を 指定する DIRECTMANIPULATION_CONFIGURATION の値の 1 つ。
戻り値
メソッドが成功すると、 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 |