IManipulationProcessor インターフェイス (manipulations.h)

IManipulationProcessor は、マルチタッチ入力を監視および応答するための機能を提供します。

継承

IManipulationProcessor インターフェイスは、IUnknown インターフェイスから継承されます。 IManipulationProcessor には、次の種類のメンバーもあります。

メソッド

IManipulationProcessor インターフェイスには、これらのメソッドがあります。

 
IManipulationProcessor::CompleteManipulation

CompleteManipulation メソッドは、開発者が操作を終了することを選択したときに呼び出されます。
IManipulationProcessor::get_MinimumScaleRotateRadius

操作をトリガーするために必要なスケールまたは回転ジェスチャの距離接触の大きさを指定します。 (Get)
IManipulationProcessor::get_PivotPointX

PivotPointX プロパティは、オブジェクトの水平方向の中心です。 (Get)
IManipulationProcessor::get_PivotPointY

PivotPointY プロパティは、オブジェクトの垂直方向の中心です。 (Get)
IManipulationProcessor::get_PivotRadius

PivotRadius プロパティは、1 本の指での操作で使用される回転量を決定するために使用されます。 (Get)
IManipulationProcessor::get_SupportedManipulations

SupportedManipulations プロパティは、オブジェクトでサポートされている操作を示すために使用されます。 (Get)
IManipulationProcessor::GetAngularVelocity

GetAngularVelocity メソッドは、ターゲット オブジェクトが移動する回転速度を計算します。
IManipulationProcessor::GetExpansionVelocity

GetExpansionVelocity メソッドは、ターゲット オブジェクトが展開される速度を計算します。
IManipulationProcessor::GetVelocityX

ターゲット オブジェクトの水平方向の速度を計算して返します。
IManipulationProcessor::GetVelocityY

垂直速度を計算して返します。
IManipulationProcessor::P rocessDown

ProcessDown メソッドは、ターゲットに関連付けられている操作プロセッサにタッチ ダウン データをフィードします。
IManipulationProcessor::P rocessDownWithTime

タイムスタンプを含むデータを、ターゲットに関連付けられている操作プロセッサにフィードします。
IManipulationProcessor::P rocessMove

ProcessMove メソッドは、ターゲット オブジェクトの移動データを操作プロセッサにフィードします。
IManipulationProcessor::P rocessMoveWithTime

ターゲット オブジェクトの移動データ (タイム スタンプを含む) を操作プロセッサにフィードします。
IManipulationProcessor::P rocessUp

ProcessUp メソッドは、タッチアップ シーケンスのためにターゲットの操作プロセッサにデータをフィードします。
IManipulationProcessor::P rocessUpWithTime

タイムスタンプを含むデータを、タッチアップ シーケンス用のターゲットの操作プロセッサにフィードします。
IManipulationProcessor::p ut_MinimumScaleRotateRadius

操作をトリガーするために必要なスケールまたは回転ジェスチャの距離接触の大きさを指定します。 (Put)
IManipulationProcessor::p ut_PivotPointX

PivotPointX プロパティは、オブジェクトの水平方向の中心です。 (Put)
IManipulationProcessor::p ut_PivotPointY

PivotPointY プロパティは、オブジェクトの垂直方向の中心です。 (Put)
IManipulationProcessor::p ut_PivotRadius

PivotRadius プロパティは、1 本の指での操作で使用される回転量を決定するために使用されます。 (Put)
IManipulationProcessor::p ut_SupportedManipulations

SupportedManipulations プロパティは、オブジェクトでサポートされている操作を示すために使用されます。 (Put)

要件

   
サポートされている最小のクライアント Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー manipulations.h

関連項目

クラスとインターフェイス