PacketPropertyGuids 定数
パケットのプロパティを指定する値を定義します。 Tablet PCAPI は、グローバル一意識別子 (GUID) を使用して、COM 内の定数文字列であるパケット プロパティを識別します。
C++ では、既定の場所に SDK をインストールした場合は、 <systemdrive>:\Program Files\Microsoft SDKs\Windows\v6.0\Include ディレクトリにある Msinkaut.h ヘッダー ファイル内のこれらの定数にアクセスできます。 C++ では、これらの定数は WCHAR であり、BSTR ではありません。 使用する前に、それらを BSTR に変換します。 BSTR データ型の詳細については、「 COM ライブラリの使用」を参照してください。
次の表に、使用可能なパケット プロパティのグローバル一意識別子 (GUID) フィールドの一覧を示します。 これらの GUID を使用して、タブレット コンテキストの作成時にパケットに含まれるプロパティを指定します。 プロパティの範囲と解像度を確認するには、 GetPropertyMetrics メソッドを呼び出します。 "STR_" で始まる次の表の定数は、同じテーブル セルに表示される対応するバイナリ定数の文字列表現です。
常時 | 説明 |
---|---|
|
タブレット座標空間の x 座標。 各パケットには、既定でこのプロパティが含まれています。 タブレットの原点 (0,0) は左上隅です。 |
|
タブレット座標空間の y 座標。 各パケットには、既定でこのプロパティが含まれています。 タブレットの原点 (0,0) は左上隅です。 |
|
タブレット座標空間の y 座標。 各パケットには、既定でこのプロパティが含まれています。 タブレットの原点 (0,0) は左上隅です。 |
|
タブレットの表面からのペン先の z 座標または距離。
TabletPropertyMetricUnit 列挙型は、このプロパティの測定単位を決定します。 |
|
次のフラグ値のうち 1 つ以上が含まれます。
|
|
パケットが生成された時刻。 |
|
パケットが生成された時刻。 |
|
パケットを識別するための packet プロパティ。 これは、パケット キューからパケットを取得するために使用する値と同じです。 |
|
タブレットの表面に垂直なペン先の圧力。 ペン先の圧力が大きいほど、描画されるインクが多くなります。 |
|
タブレット表面の平面に沿ったペン先の圧力。 |
|
感圧ボタンの圧力。 |
|
y,z 平面とペンと y 軸平面の間の角度。 ペン カーソルに適用されます。 ペンが描画面に垂直で、ペンが垂直の右側にある場合は正の場合、値は 0 です。 |
|
x、z 平面とペンと x 軸平面の間の角度。 ペン カーソルに適用されます。 ペンが描画面に垂直で、ペンが上向きまたはユーザーから離れている場合は正の場合、値は 0 です。 |
|
完全な円形の範囲を通る z 軸に対するカーソルの時計回りの回転。 |
|
ペンの軸とタブレットの表面の間の角度。 ペンがサーフェスと平行な場合は 0、ペンがサーフェスに垂直な場合は 90 です。 ペンが反転すると、値は負になります。 |
|
カーソルのそれ自体の軸に対する時計回りの回転。 |
STR_GUID_PITCHROTATIONまたはGUID_PACKETPROPERTY_GUID_PITCH_ROTATION |
書き込みサーフェスに垂直な水平線の上または下に先端があるかどうかを示す packet プロパティ。 メモ: これには、3D デジタイザーが必要です。 この値は、先端が線の上にある場合は正、行の下にある場合は負になります。 たとえば、ペンを目の前に持ち、虚数壁に書き込む場合、先端が壁まで伸びる線の上にある場合、ピッチは正になります。 |
STR_GUID_ROLLROTATIONまたはGUID_PACKETPROPERTY_GUID_ROLL_ROTATION |
独自の軸を中心とするペンの時計回りの回転。 メモ: これには、3D デジタイザーが必要です。 |
STR_GUID_YAWROTATIONまたはGUID_PACKETPROPERTY_GUID_YAW_ROTATION |
ペンが水平方向の場合に、水平軸の中心を中心にして左または右にペンの角度を指定します。 メモ: これには、3D デジタイザーが必要です。 ペンを目の前に持ち、想像上の壁に書き込む場合、ゼロヨーはペンが壁に垂直であることを示します。 この値は、先端が垂直の左側にある場合は負、先端が垂直の右側にある場合は正になります。 |
STR_GUID_YAWROTATIONまたはGUID_PACKETPROPERTY_GUID_YAW_ROTATION |
ペンが水平方向の場合に、水平軸の中心を中心にして左または右にペンの角度を指定します。 メモ: これには、3D デジタイザーが必要です。 ペンを目の前に持ち、想像上の壁に書き込む場合、ゼロヨーはペンが壁に垂直であることを示します。 この値は、先端が垂直の左側にある場合は負、先端が垂直の右側にある場合は正になります。 |
|
タッチ デジタイザーの接触領域の幅。 |
|
タッチ デジタイザーの接触領域の高さ。 |
|
タッチ デジタイザーに指の接触があったという信頼度。 |
|
パケットのデバイス連絡先識別子。 |
解説
注意
タブレット ハードウェアから取得されるすべてのパケット値は、32 ビット サイズの整数です。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows XP タブレット PC エディション [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
サポートなし |
ヘッダー |
|
関連項目