次の方法で共有


InteractionTracker.IsInertiaFromImpulse プロパティ

定義

慣性がインパルスの結果であるかどうかを示す値を取得します。

public:
 property bool IsInertiaFromImpulse { bool get(); };
bool IsInertiaFromImpulse();
public bool IsInertiaFromImpulse { get; }
var boolean = interactionTracker.isInertiaFromImpulse;
Public ReadOnly Property IsInertiaFromImpulse As Boolean

プロパティ値

Boolean

bool

慣性がインパルスの結果である場合は true。それ以外の場合は false

Windows の要件

デバイス ファミリ
Windows 10, version 1809 (10.0.17763.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v7.0 で導入)

注釈

インパルスからの慣性には、TryUpdatePositionWithInitialVelocity の呼び出しと、自動リダイレクトポインター ホイール入力の両方が含まれます。 このプロパティは、入力がポインター ホイールなどの個別のソースから生成された場合に、式内で true に評価されます。 プロパティ値は、慣性修飾子の条件を評価する場合にのみ使用する必要があります。

慣性修飾子を選択するために使用される式でこのプロパティを参照できます。これにより、ポインター ホイール入力の結果として慣性が入力されているかどうかを判断できます。 その後、タッチやタッチパッドなどの継続的な操作に対して提供するのとは異なる慣性修飾子をこれらの種類の相互作用に提供できます。

たとえば、コンテンツのページをスクロールすると、タッチデルタが小さくなり、コンテンツが元の開始値に戻る可能性があります。 ただし、ポインター ホイールを使用してスクロールする場合、ホイールの各ティックは、ティックごとにコンテンツを完全なページに移動する必要があります。 目的の端点にスクロールをスナップするポインター ホイールで使用するスナップ ポイント (慣性修飾子) を定義できますが、タッチ操作または直接操作で使用されるスナップ ポイントには異なる条件を指定します。

適用対象

こちらもご覧ください