Costanti PacketPropertyGuids
Definisce i valori che specificano le proprietà del pacchetto. Tablet PCAPI usa identificatori univoci globali (GUID) per identificare le proprietà dei pacchetti, che in COM sono stringhe costanti.
In C++, è possibile accedere a queste costanti nel file di intestazione Msinkaut.h, che si trova nella <directory systemdrive>:\Programmi\Microsoft SDKs\Windows\v6.0\Include se è stato installato l'SDK nel percorso predefinito. In C++, queste costanti sono WCHAR, non BSTR. Convertirli in route BSTR prima dell'uso. Per altre informazioni sul tipo di dati BSTR, vedere Uso della libreria COM.
Nella tabella seguente sono elencati i campi identificatore univoco globale (GUID) della proprietà del pacchetto disponibile. Usare questi GUID per specificare le proprietà contenute nel pacchetto quando si crea il contesto del tablet. Per determinare l'intervallo e la risoluzione di una proprietà, chiamare il metodo GetPropertyMetrics . Le costanti nella tabella seguente che iniziano con "STR_" sono rappresentazioni di stringa delle costanti binarie corrispondenti visualizzate nella stessa cella della tabella.
Costante | Descrizione |
---|---|
|
Coordinata x nello spazio delle coordinate del tablet. Ogni pacchetto contiene questa proprietà per impostazione predefinita. L'origine (0,0) del tablet è l'angolo superiore sinistro. |
|
Coordinata y nello spazio delle coordinate del tablet. Ogni pacchetto contiene questa proprietà per impostazione predefinita. L'origine (0,0) del tablet è l'angolo superiore sinistro. |
|
Coordinata y nello spazio delle coordinate del tablet. Ogni pacchetto contiene questa proprietà per impostazione predefinita. L'origine (0,0) del tablet è l'angolo superiore sinistro. |
|
Coordinata z o distanza della punta della penna dalla superficie del tablet. Il tipo di enumerazione TabletPropertyMetricUnit determina l'unità di misura per questa proprietà. |
|
Contiene uno o più dei valori di flag seguenti:
|
|
Ora in cui è stato generato il pacchetto. |
|
Ora in cui è stato generato il pacchetto. |
|
Proprietà del pacchetto per l'identificazione del pacchetto. Si tratta dello stesso valore usato per recuperare il pacchetto dalla coda di pacchetti. |
|
Pressione della punta della penna perpendicolare alla superficie del tablet. Maggiore è la pressione sulla punta della penna, maggiore è l'inchiostro disegnato. |
|
Pressione della punta della penna lungo il piano della superficie del tablet. |
|
Pressione su un pulsante sensibile alla pressione. |
|
Angolo tra il piano y,z e la penna e il piano dell'asse y. Si applica a un cursore penna. Il valore è 0 quando la penna è perpendicolare alla superficie di disegno ed è positiva quando la penna è a destra di perpendicolare. |
|
Angolo tra il piano x,z e la penna e il piano dell'asse x. Si applica a un cursore penna. Il valore è 0 quando la penna è perpendicolare alla superficie di disegno ed è positiva quando la penna è verso l'alto o lontano dall'utente. |
|
Rotazione in senso orario del cursore sull'asse z attraverso un intervallo circolare completo. |
|
Angolo tra l'asse della penna e la superficie del tablet. Il valore è 0 quando la penna è parallela alla superficie e 90 quando la penna è perpendicolare alla superficie. I valori sono negativi quando la penna viene invertita. |
|
Rotazione in senso orario del cursore sull'asse specifico. |
STR_GUID_PITCHROTATION o GUID_PACKETPROPERTY_GUID_PITCH_ROTATION |
Proprietà del pacchetto che indica se la punta è sopra o sotto una linea orizzontale perpendicolare alla superficie di scrittura. Nota: Questo richiede un digitalizzatore 3D. Il valore è positivo se il suggerimento è sopra la riga e negativo se è sotto la riga. Ad esempio, se tieni la penna davanti a te e scrivi su una parete immaginaria, il passo è positivo se la punta è sopra una linea che si estende da te alla parete. |
STR_GUID_ROLLROTATION o GUID_PACKETPROPERTY_GUID_ROLL_ROTATION |
Rotazione in senso orario della penna attorno al proprio asse. Nota: Questo richiede un digitalizzatore 3D. |
STR_GUID_YAWROTATION o GUID_PACKETPROPERTY_GUID_YAW_ROTATION |
Angolo della penna a sinistra o a destra intorno al centro dell'asse orizzontale quando la penna è orizzontale. Nota: Questo richiede un digitalizzatore 3D. Se tieni la penna davanti a te e scrivi su una parete immaginaria, zero yaw indica che la penna è perpendicolare al muro. Il valore è negativo se la punta è a sinistra di perpendicolare e positiva se la punta è a destra di perpendicolare. |
STR_GUID_YAWROTATION o GUID_PACKETPROPERTY_GUID_YAW_ROTATION |
Angolo della penna a sinistra o a destra intorno al centro dell'asse orizzontale quando la penna è orizzontale. Nota: Questo richiede un digitalizzatore 3D. Se tieni la penna davanti a te e scrivi su una parete immaginaria, zero yaw indica che la penna è perpendicolare al muro. Il valore è negativo se la punta è a sinistra di perpendicolare e positiva se la punta è a destra di perpendicolare. |
|
Larghezza dell'area di contatto su un digitalizzatore tocco. |
|
Altezza dell'area di contatto su un digitalizzatore tocco. |
|
Livello di confidenza con cui si è verificato un contatto con il dito su un digitalizzatore touch. |
|
Identificatore del contatto del dispositivo per un pacchetto. |
Commenti
Nota
Tutti i valori dei pacchetti provenienti dall'hardware del tablet sono numeri interi a 32 bit.
Requisiti
Requisito | valore |
---|---|
Client minimo supportato |
Windows XP Tablet PC Edition [solo app desktop] |
Server minimo supportato |
Nessuno supportato |
Intestazione |
|
Vedi anche