Enumerazione StylusQueue (rtscom.h)
Specifica la coda a cui vengono aggiunti i dati dello stilo.
Sintassi
typedef enum StylusQueue {
SyncStylusQueue = 0x1,
AsyncStylusQueueImmediate = 0x2,
AsyncStylusQueue = 0x3
} ;
Costanti
SyncStylusQueue Valore: 0x1 I dati verranno aggiunti alla coda di input. Quando i dati vengono aggiunti alla coda di input, vengono aggiunti automaticamente alla coda di output. |
AsyncStylusQueueImmediate Valore: 0x2 I dati vengono aggiunti alla coda di output. I dati vengono aggiunti prima dell'elaborazione dei dati. |
AsyncStylusQueue Valore: 0x3 I dati vengono aggiunti alla coda di output. |
Commenti
Dopo aver elaborato i dati del pacchetto dal plug-in sincrono, viene aggiunto alla coda di output. Il plug-in asincrono estrae i dati dalla coda. La quantità di dati che possono essere mantenuti nella coda è basata sulla coda interna del servizio input penna ed è limitata a circa 10 secondi di dati. Dopo che la coda è piena, tutti i pacchetti successivi vengono persi. La coda viene usata solo come archivio dati. È possibile elaborare i dati dalla coda o aggiungere i dati personalizzati alla coda.
La coda di input è un'origine di input alternativa per l'oggetto Classe RealTimeStylus . Il servizio Input penna viene data priorità quando l'oggetto Classe RealTimeStylus verifica la presenza dei dati dei pacchetti successivi da elaborare. La coda di input può essere usata per inviare dati a tutti i plug-in mentre la coda di output viene usata per inviare dati solo ai plug-in asincroni.
Il flusso del processo di dati dei pacchetti è il seguente:
- L'oggetto Classe RealTimeStylus invia i dati dei pacchetti ai plug-in sincroni.
- L'oggetto Classe RealTimeStylus archivia i dati dei pacchetti elaborati nella coda di output.
- L'oggetto Classe RealTimeStylus controlla i dati dei pacchetti in sospeso nella coda di input. Se sono presenti dati di pacchetto in sospeso, i dati dei pacchetti vengono raccolti ed elaborati dal passaggio 1.
- L'oggetto Classe RealTimeStylus controlla i dati dei pacchetti in sospeso dal servizio input penna. Se sono presenti dati di pacchetto in sospeso, viene raccolto ed elaborato dal passaggio 1.
- Ripetere i passaggi 3 e 4.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP Tablet PC Edition [solo app desktop] |
Server minimo supportato | Nessuno supportato |
Intestazione | rtscom.h |