ポインター入力メッセージと通知
ポインター入力メッセージと通知テクノロジの概要。
ポインター入力メッセージと通知テクノロジは、ヘッダーに関連付けされていません。
このテクノロジのプログラミング ガイダンスについては、次を参照してください。
列挙
LEGACY_TOUCHPAD_FEATURES レガシ タッチパッドがサポートを示している設定を識別します。 |
POINTER_BUTTON_CHANGE_TYPE ポインターに関連付けられているボタンの状態の変化を識別します。 |
tagPOINTER_INPUT_TYPE ポインター入力の種類を識別します。 |
TOUCHPAD_SENSITIVITY_LEVEL タッチパッドの秘密度設定の値を識別します。 |
関数
EnableMouseInPointer マウスがポインター入力デバイスとして機能し、WM_POINTERメッセージを送信できるようにします。 |
GET_POINTERID_WPARAM 指定した値を使用してポインター ID を取得します。 |
GetPointerCursorId 指定したポインターに関連付けられているカーソル識別子を取得します。 |
GetPointerFrameInfo 現在のメッセージに関連付けられている指定されたポインターの情報フレーム全体を取得します。 |
GetPointerFrameInfoHistory 現在のメッセージに関連付けられている指定されたポインターの情報フレーム全体 (結合された入力フレームを含む) を取得します。 |
GetPointerFramePenInfo 現在のメッセージに関連付けられている指定したポインター (型PT_PEN) のペンベース情報のフレーム全体を取得します。 |
GetPointerFramePenInfoHistory 現在のメッセージに関連付けられている指定したポインター (型PT_PEN) のペンベースの情報 (合体入力フレームを含む) のフレーム全体を取得します。 |
GetPointerFrameTouchInfo 現在のメッセージに関連付けられている指定したポインター (型PT_TOUCH) のタッチベース情報のフレーム全体を取得します。 |
GetPointerFrameTouchInfoHistory 現在のメッセージに関連付けられている指定されたポインター (型PT_TOUCH) のタッチベース情報 (結合された入力フレームを含む) のフレーム全体を取得します。 |
GetPointerInfo 現在のメッセージに関連付けられている指定されたポインターの情報を取得します。 |
GetPointerInfoHistory 指定したポインターの現在のメッセージに結合された個々の入力に関連付けられている情報 (存在する場合) を取得します。 |
GetPointerInputTransform 現在のメッセージに関連付けられているポインター情報座標の 1 つ以上の変換を取得します。 |
GetPointerPenInfo 現在のメッセージに関連付けられている指定したポインター (型PT_PEN) のペンベースの情報を取得します。 |
GetPointerPenInfoHistory 指定したポインターの現在のメッセージに結合された個々の入力 (存在する場合) に関連付けられているペンベースの情報を取得します (型PT_PEN)。 |
GetPointerTouchInfo 現在のメッセージに関連付けられている指定したポインター (型PT_TOUCH) のタッチベースの情報を取得します。 |
GetPointerTouchInfoHistory 指定したポインターの現在のメッセージに結合された個々の入力 (存在する場合) に関連付けられているタッチベースの情報を取得します (型PT_TOUCH)。 |
GetPointerType 指定したポインターのポインター型を取得します。 |
GetUnpredictedMessagePos タッチ予測処理を行う前にポインター データを取得します。 |
HAS_POINTER_CONFIDENCE_WPARAM 指定したポインター メッセージが偶発的ではなく意図的と見なされるかどうかを確認します。 |
IS_POINTER_CANCELED_WPARAM 指定したポインター入力が突然終了したか、無効であったかを確認します。これは、操作が完了しなかったかどうかを示します。 |
IS_POINTER_FIFTHBUTTON_WPARAM 指定したポインターが 5 番目のアクションを実行したかどうかを確認します。 |
IS_POINTER_FIRSTBUTTON_WPARAM 指定したポインターが最初のアクションを実行したかどうかを確認します。 |
IS_POINTER_FLAG_SET_WPARAM ポインター マクロが指定したフラグを設定するかどうかを確認します。 |
IS_POINTER_FOURTHBUTTON_WPARAM 指定したポインターが 4 番目のアクションを実行したかどうかを確認します。 |
IS_POINTER_INCONTACT_WPARAM 指定したポインターが接触しているかどうかを確認します。 |
IS_POINTER_INRANGE_WPARAM 指定したポインターが範囲内にあるかどうかを確認します。 |
IS_POINTER_NEW_WPARAM 指定したポインターが新しいポインターであるかどうかを確認します。 |
IS_POINTER_PRIMARY_WPARAM 指定したポインターがプライマリ アクションを実行したかどうかを確認します。 |
IS_POINTER_SECONDBUTTON_WPARAM 指定したポインターが 2 番目のアクションを実行したかどうかを確認します。 |
IS_POINTER_THIRDBUTTON_WPARAM 指定したポインターが 3 番目のアクションを実行したかどうかを確認します。 |
IsMouseInPointerEnabled マウスがポインター入力デバイスとして機能し、WM_POINTERメッセージを送信するように EnableMouseInPointer が設定されているかどうかを示します。 |
SkipPointerFrameMessages 指定したポインターに対して最後に取得したメッセージを生成したポインター入力フレームを決定し、同じポインター入力フレームから生成されたキューに登録された (未削除の) ポインター入力メッセージを破棄します。 |
構造
INPUT_TRANSFORM メッセージ コンシューマーの変換を表すマトリックスを定義します。 |
POINTER_INFO すべてのポインター型に共通する基本的なポインター情報が含まれています。 アプリケーションは、GetPointerInfo、GetPointerFrameInfo、GetPointerInfoHistory、および GetPointerFrameInfoHistory 関数を使用して、この情報を取得できます。 |
POINTER_PEN_INFO すべてのポインター型に共通する基本的なペン情報を定義します。 |
POINTER_TOUCH_INFO すべてのポインター型に共通する基本的なタッチ情報を定義します。 |
TOUCHPAD_PARAMETERS 検出されたすべてのタッチパッドに関連するユーザー タッチパッドの設定とシステム情報が含まれます。 |
TOUCHPREDICTIONPARAMETERS タッチ ターゲットの予測に使用できるハードウェア入力の詳細が含まれており、距離と速度データを含むタッチとジェスチャ入力を処理するときのハードウェア待機時間の補正に役立ちます。 |