次の方法で共有


解像度

これは、Windows ペン デバイスのレポート解像度をテストするためのものです。

テスト名

  • 解像度

テストされる主な要件

  • Device.Input.Digitizer.Pen.Resolution。

テストの目的

  • ペンが指定したディスプレイの解像度より高い解像度で本当にレポートできること、およびレポートの解像度が 150 DPI 以上であることを検証します。

必要なツール

  • なし (ペン ホルダー付き PT3 は省略可能)。

検証手順

  1. 解像度のテスト ケースを実行します。

  2. 緑色で強調表示された領域内の任意のポイントから、黄色で強調表示された領域内の任意のポイントまで、画面を横断して、できる限りゆっくり、ペンを持ち上げずにドラッグします。 次に、黄色で強調表示された領域から緑色で強調表示された領域まで、逆方向に線を描画します。

  3. 軸外の移動やジッターはすべて無視されるため、PT3 が遅いペースでスムーズに動けない場合、手でペンを画面の端から端まで動かし、余分な摩擦を避けることができます。

    • 画面上のペンを手で移動する場合は、手のひらが画面下部の UI ボタンに触れないように注意してください。
  4. 動かしている間、ペンが常に画面と接触している必要があります。

解像度テストのスクリーンショットを次に示します。

screenshot from the resolution test for a windows pen device.

一般的なエラー メッセージ

  • "Failed to retrieve screen resolution." (画面の解像度を取得できませんでした。)

    テストでプライマリ ディスプレイの解像度を取得できなかった場合に発生します。

  • "Resolution too low" (解像度が低すぎます)

    デジタイザーの解像度が 150 DPI 未満の場合に発生します。

  • "Pen resolution must be >= screen resolution." (ペンの解像度は、画面の解像度以上でなければなりません。)

    デジタイザーの解像度がディスプレイの解像度未満の場合に発生します。

  • "Positional delta too large." (位置のデルタが大きすぎます。)

    テスト対象の軸の後続のパケットとの間で、ペンのストロークに含まれるジャンプが大きすぎる場合に発生します。

  • "Not enough logical coordinates found." (十分な論理座標が見つかりませんでした。)

    ペンのストロークがデジタイザーの解像度を十分にカバーしていない場合に発生します。

  • "The contact did not begin/end in the correct location." (接触が正しい場所で開始または終了されませんでした。)

    ペン ストロークが緑色の四角形で開始されなかったか、黄色の四角形で終わらなかった場合に発生します。

  • "操作時間が長すぎました。"

    ペン ストロークに必要な時間が満たされなかった場合に発生します。

合格基準

  • テストに合格するには、テストを 2 回繰り返して 2 回合格する必要があります。
  • 2 回の遅い水平スワイプの間に、X のほとんどの論理ユニットにヒットしてレポートされ、2 回の遅い垂直スワイプの間に、Y のほとんどの論理ユニットにヒットしてレポートされる必要があります。
  • 各イテレーションでカバーする必要がある論理XまたはY座標の割合は、デジタイザーの解像度とディスプレイの解像度の比率に基づいています。
    • デジタイザーの解像度がディスプレイの解像度以上の場合は、座標空間の 90% にヒットする必要があります。
    • デジタイザーの解像度がディスプレイの解像度の 2 倍以上の場合は、座標空間の 80% にヒットする必要があります。
    • デジタイザーの解像度がディスプレイの解像度の 3 倍以上の場合は、座標空間の 70% にヒットする必要があります。
    • デジタイザーの解像度がディスプレイの解像度の 4 倍以上の場合は、座標空間の 60% にヒットする必要があります。
    • デジタイザーの解像度がディスプレイの解像度の 5 倍以上の場合は、座標空間の 50% にヒットする必要があります。