Share via


UIElement3D.CaptureStylus メソッド

定義

この要素にスタイラスをキャプチャするように強制することを試みます。

public:
 virtual bool CaptureStylus();
public bool CaptureStylus ();
abstract member CaptureStylus : unit -> bool
override this.CaptureStylus : unit -> bool
Public Function CaptureStylus () As Boolean

戻り値

スタイラスが正常にキャプチャされた場合は true。それ以外の場合は false

実装

注釈

基になる既定のスタイラス デバイスに基づく既定の実装では、常に が返されます true。 ただし、入力システムのデバイス実装を提供する入力デバイスを拡張する場合は、異なる結果を返す可能性のある代替スタイラス デバイス実装を使用してシステムを作成できます。

要素がスタイラスをキャプチャすると、スタイラスが境界外にある場合でもスタイラス入力を受け取ります。 スタイラスは通常、ドラッグ アンド ドロップ操作中にのみキャプチャされます。

このメソッドを呼び出すと、基になる静的 Stylus メソッド Captureが呼び出されます。 実際のキャプチャ動作は、アクティブなスタイラス デバイスの実装によって実装されます。

キャプチャするには、要素を有効にする必要があります。 を呼び出すCaptureStylus前に、 がtrue戻るかどうかをIsEnabled確認します。

を呼び出すと CaptureStylus が返されるtrueIsStylusCaptured場合、 も trueになります。

適用対象