Condividi tramite


Modalità di creazione di report dei pacchetti

In questo argomento vengono fornite informazioni sulle modalità di creazione di report dei pacchetti per un dispositivo Touchscreen Windows in Windows 10.

Modalità parallela

In modalità parallela, i dispositivi segnalano tutte le informazioni di contatto in un singolo pacchetto. Ogni contatto fisico è rappresentato da una raccolta logica incorporata nella raccolta di livello superiore. Questa raccolta logica contiene tutti gli utilizzi supportati dal dispositivo per ogni contatto. Ogni raccolta logica deve essere identica quando si usa la modalità parallela. Poiché il dispositivo segnala in genere un numero inferiore di contatti rispetto al massimo, il numero di contatti segnalati in un pacchetto parallelo deve essere comunicato usando l'utilizzo del conteggio contatti.

Si consideri ad esempio un dispositivo che supporta tre contatti. Se l'utente ha solo due dita sul digitalizzatore, il pacchetto parallelo sarà costituito da informazioni solo su questi due contatti, in un report che può trasportare dati per tre contatti. In questo caso, il conteggio contatti deve essere impostato su due, in modo che l'applicazione client sappia che le informazioni su più di due contatti non sono valide.

Uno svantaggio della segnalazione di più contatti in un report è che lo spazio viene sprecato per ogni report ogni volta che sono presenti meno contatti rispetto al numero massimo di contatti possibili. I dispositivi possono usare la modalità ibrida per ridurre questa inefficienza.

Modalità ibrida

In modalità ibrida, il numero di contatti che è possibile segnalare in un report è inferiore al numero massimo di contatti supportati dal dispositivo. Ad esempio, un dispositivo che supporta un massimo di 4 contatti fisici simultanei, può configurare la raccolta di primo livello per recapitare un massimo di due contatti in un report. Se sono presenti quattro punti di contatto, il dispositivo può suddividerli in due report seriali che recapitano due contatti ciascuno.

Quando un dispositivo recapita i dati in questo modo, il valore di utilizzo conteggio contatti nel primo report deve riflettere il numero totale di contatti recapitati nei report ibridi. Gli altri report seriali devono avere un conteggio dei contatti pari a zero (0).

Modalità di creazione report ibrida con un solo dito

Il primo report di input per un determinato frame deve indicare il numero totale di contatti da segnalare usando l'utilizzo del conteggio contatti. E tutti i report di input successivi per lo stesso frame devono avere un valore pari a zero (0) per l'utilizzo del conteggio contatti, per indicare che fanno parte del frame segnalato in precedenza. Il tempo di analisi per tutti i report di un determinato frame deve essere identico.

Ecco una tabella che mostra la sequenza di report per uno scenario a due contatti e usa una modalità di creazione report ibrida con un solo dito.

Report 1 2 3 4 5 6
Conteggio contatti 2 0 2 0 2 0
ID contatto 1 2 1 2 1 2
Contatto 1: X, Y X₁, Y₁ NR X scalabilità, Y". NR X₃, Y₃ NR
Contatto 1: opzione suggerimento 1 NR 1 NR 1 NR
Contatto 2: X, Y NR X₁, Y₁ NR X scalabilità, Y". NR X₃, Y₃
Contatto 2: opzione suggerimento NR 1 NR 1 NR 1
Tempo di analisi T1 T1 T2 T2 T3 T3