InjectedInputPointerInfo 構造体
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
すべてのポインター型に共通の基本的なポインター情報が含まれます。
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
struct InjectedInputPointerInfo
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
public struct InjectedInputPointerInfo
var injectedInputPointerInfo = {
pointerId : /* Your value */,
pointerOptions : /* Your value */,
pixelLocation : /* Your value */,
timeOffsetInMilliseconds : /* Your value */,
performanceCount : /* Your value */
}
Public Structure InjectedInputPointerInfo
- 継承
-
InjectedInputPointerInfo
- 属性
Windows の要件
デバイス ファミリ |
Windows 10 Anniversary Edition (10.0.14393.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v3.0 で導入)
|
例
基本的な入力と入力の挿入を示すダウンロード可能なサンプルをいくつか次に示します。
注釈
重要
この名前空間の API には、inputInjectionBrokered 制限付き機能が必要です。
入力インジェクションを使用するには、Package.appxmanifest に以下を追加する必要があります。
- 宛先
<Package>
xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"
IgnorableNamespaces="rescap"
- 宛先
<Capabilities>
<rescap:Capability Name="inputInjectionBrokered" />
フィールド
PerformanceCount |
時間間隔の測定に使用される高解像度 (1 マイクロ秒未満) のタイム スタンプ。 |
PixelLocation |
デバイスに依存しないピクセル (DIP) でのポインターの画面座標。 |
PointerId |
ポインターの有効期間の一意識別子。 ポインターは、検出範囲に入ると作成され、検出範囲を離れると破棄されます。 ポインターが検出範囲外になり、 が返された場合、ポインターは新しいポインターとして扱われ、新しい識別子が割り当てられる可能性があります。 |
PointerOptions |
InjectedInputMouseInfo、InjectedInputPenInfo、InjectedInputTouchInfo を介してポインター入力をシミュレートするために使用されるさまざまなオプション (修飾子)。 |
TimeOffsetInMilliseconds |
ダブルクリック/タップなどの時間指定入力イベントの基準値 (参照値 (ミリ秒単位)。 |