次の方法で共有


IInertiaProcessor::p ut_InitialOriginX メソッド (manipulations.h)

InitialOriginX プロパティは、慣性を持つターゲットの開始水平方向の位置を指定します。

このプロパティは読み取り/書き込み可能です。

構文

HRESULT put_InitialOriginX(
  FLOAT x
);

パラメーター

x

戻り値

なし

解説

ユーザーはオブジェクトを操作して、 InitialOriginX をエラスティック 境界の外側に設定できます。 InitialOriginX をエラスティック 境界の外側の値に設定すると、例外がスローされます。 ユーザーが配信元を範囲外に設定できないようにするには、IInertiaProcessor インターフェイスで設定する前に、InitialOriginX が有効であることをチェックします。 慣性処理が既に開始されている場合、put_InitialOriginX() を呼び出すと、慣性状態が初期タイム スタンプにリセットされます。

慣性プロセッサと操作プロセッサに使用されるすべての場所は相対的です。 画面座標を使用する場合は、画面座標を操作 (慣性) プロセッサに渡します。絶対座標を使用する場合は、使用しているプロセッサに渡します。

慣性の初期状態を設定するには、この関数を呼び出します。 この関数は、IManipulationProcessorManipulationCompleted イベントまたは IInertiaProcessor インターフェイスのコンストラクターで呼び出す可能性が最も高くなります。

要件

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

こちらもご覧ください

アンマネージ コードでの慣性の処理

IInertiaProcessor

慣性力学

InitialOriginY

プロパティ