PacketPropertyGuids-Konstanten
Definiert Werte, die die Paketeigenschaften angeben. Die Tablet PCAPI verwendet global eindeutige Bezeichner (GUIDs), um Paketeigenschaften zu identifizieren, die in COM konstante Zeichenfolgen sind.
In C++ können Sie auf diese Konstanten in der Headerdatei Msinkaut.h zugreifen, die <sich im Verzeichnis systemdrive>:\Programme\Microsoft SDKs\Windows\v6.0\Include befindet, wenn Sie das SDK am Standardspeicherort installiert haben. In C++ sind diese Konstanten WCHARs, keine BSTRs. Konvertieren Sie sie vor der Verwendung in BSTRs. Weitere Informationen zum BSTR-Datentyp finden Sie unter Verwenden der COM-Bibliothek.
In der folgenden Tabelle sind die verfügbaren GUID-Felder (Globally Unique Identifier) der Paketeigenschaft aufgeführt. Verwenden Sie diese GUIDs, um anzugeben, welche Eigenschaften das Paket enthält, wenn Sie den Tabletkontext erstellen. Um den Bereich und die Auflösung einer Eigenschaft zu bestimmen, rufen Sie die GetPropertyMetrics-Methode auf. Die Konstanten in der folgenden Tabelle, die mit "STR_" beginnen, sind Zeichenfolgendarstellungen der entsprechenden Binärkonstanten, die in derselben Tabellenzelle angezeigt werden.
Dauerhaft | BESCHREIBUNG |
---|---|
|
Die x-Koordinate im Tablet-Koordinatenraum. Jedes Paket enthält diese Eigenschaft standardmäßig. Der Ursprung (0,0) des Tablets ist die obere linke Ecke. |
|
Die y-Koordinate im Tablet-Koordinatenraum. Jedes Paket enthält diese Eigenschaft standardmäßig. Der Ursprung (0,0) des Tablets ist die obere linke Ecke. |
|
Die y-Koordinate im Tablet-Koordinatenraum. Jedes Paket enthält diese Eigenschaft standardmäßig. Der Ursprung (0,0) des Tablets ist die obere linke Ecke. |
|
Die Z-Koordinate oder der Abstand der Stiftspitze von der Tablet-Oberfläche. Der TabletPropertyMetricUnit-Enumerationstyp bestimmt die Maßeinheit für diese Eigenschaft. |
|
Enthält mindestens einen der folgenden Flagwerte:
|
|
Der Zeitpunkt, zu dem das Paket generiert wurde. |
|
Der Zeitpunkt, zu dem das Paket generiert wurde. |
|
Die Paketeigenschaft zum Identifizieren des Pakets. Dies ist derselbe Wert, den Sie zum Abrufen des Pakets aus der Paketwarteschlange verwenden. |
|
Der Druck der Stiftspitze senkrecht zur Tablet-Oberfläche. Je größer der Druck auf die Stiftspitze, desto mehr Freihand wird gezeichnet. |
|
Der Druck der Stiftspitze entlang der Ebene der Tablet-Oberfläche. |
|
Der Druck auf einen druckempfindlichen Knopf. |
|
Der Winkel zwischen der y-, z-Ebene und der Stift- und y-Achsenebene. Gilt für einen Stiftcursor. Der Wert ist 0, wenn sich der Stift senkrecht zur Zeichenfläche befindet, und ist positiv, wenn sich der Stift rechts von senkrecht befindet. |
|
Der Winkel zwischen der x-, z-Ebene und der Stift- und X-Achsenebene. Gilt für einen Stiftcursor. Der Wert ist 0, wenn sich der Stift senkrecht zur Zeichnungsoberfläche befindet, und ist positiv, wenn der Stift nach oben oder vom Benutzer entfernt ist. |
|
Die Drehung des Cursors im Uhrzeigersinn um die Z-Achse durch einen vollständigen Kreisbereich. |
|
Der Winkel zwischen der Achse des Stifts und der Oberfläche des Tablets. Der Wert ist 0, wenn der Stift parallel zur Oberfläche ist, und 90, wenn sich der Stift senkrecht zur Oberfläche befindet. Die Werte sind negativ, wenn der Stift invertiert wird. |
|
Die Drehung des Cursors im Uhrzeigersinn um seine eigene Achse. |
STR_GUID_PITCHROTATION oder GUID_PACKETPROPERTY_GUID_PITCH_ROTATION |
Die Paketeigenschaft, die angibt, ob sich die Spitze oberhalb oder unterhalb einer horizontalen Linie befindet, die senkrecht zur Schreiboberfläche steht. Hinweis: Dazu ist ein 3D-Digitizer erforderlich. Der Wert ist positiv, wenn sich die Spitze oberhalb der Linie befindet, und negativ, wenn sie sich unterhalb der Zeile befindet. Wenn Sie beispielsweise den Stift vor sich halten und auf eine imaginäre Wand schreiben, ist die Tonhöhe positiv, wenn sich die Spitze über einer Linie befindet, die sich von Ihnen zur Wand erstreckt. |
STR_GUID_ROLLROTATION oder GUID_PACKETPROPERTY_GUID_ROLL_ROTATION |
Die Drehung des Stifts im Uhrzeigersinn um die eigene Achse. Hinweis: Dazu ist ein 3D-Digitizer erforderlich. |
STR_GUID_YAWROTATION oder GUID_PACKETPROPERTY_GUID_YAW_ROTATION |
Der Winkel des Stifts nach links oder rechts um die Mitte seiner horizontalen Achse, wenn der Stift horizontal ist. Hinweis: Dazu ist ein 3D-Digitizer erforderlich. Wenn Sie den Stift vor sich halten und auf eine imaginäre Wand schreiben, bedeutet null gähnen, dass der Stift senkrecht zur Wand steht. Der Wert ist negativ, wenn die Spitze links von senkrecht und positiv ist, wenn sich die Spitze rechts von senkrecht befindet. |
STR_GUID_YAWROTATION oder GUID_PACKETPROPERTY_GUID_YAW_ROTATION |
Der Winkel des Stifts nach links oder rechts um die Mitte seiner horizontalen Achse, wenn der Stift horizontal ist. Hinweis: Dazu ist ein 3D-Digitizer erforderlich. Wenn Sie den Stift vor sich halten und auf eine imaginäre Wand schreiben, bedeutet null gähnen, dass der Stift senkrecht zur Wand steht. Der Wert ist negativ, wenn die Spitze links von senkrecht und positiv ist, wenn sich die Spitze rechts von senkrecht befindet. |
|
Die Breite des Kontaktbereichs auf einem Touch-Digitizer. |
|
Die Höhe des Kontaktbereichs auf einem Touch-Digitizer. |
|
Das Maß an Vertrauen, dass es fingerkontakt auf einem Touchdigisierer gab. |
|
Der Gerätekontaktbezeichner für ein Paket. |
Hinweise
Hinweis
Alle Paketwerte, die von der Tablet-Hardware stammen, sind ganze 32-Bit-Größen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows XP Tablet PC Edition [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Nicht unterstützt |
Header |
|
Weitere Informationen