Condividi tramite


Interfaccia IRealTimeStylus (rtscom.h)

Gestisce i dati del pacchetto di stilo da un digitalizzatore in tempo reale.

Ereditarietà

L'interfaccia IRealTimeStylus eredita dall'interfaccia IUnknown . IRealTimeStylus include anche questi tipi di membri:

Metodi

L'interfaccia IRealTimeStylus include questi metodi.

 
IRealTimeStylus::AddCustomStylusDataToQueue

Aggiunge dati personalizzati alla coda specificata dell'oggetto Classe RealTimeStylus.
IRealTimeStylus::AddStylusAsyncPlugin

Aggiunge un plug-in IStylusAsyncPlugin alla raccolta plug-in asincrona nell'indice specificato.
IRealTimeStylus::AddStylusSyncPlugin

Aggiunge un plug-in IStylusSyncPlugin alla raccolta plug-in sincrona all'indice specificato.
IRealTimeStylus::ClearStylusQueues

Cancella l'input della classe RealTimeStylus e le code di output dei dati.
IRealTimeStylus::get_ChildRealTimeStylusPlugin

Ottiene o imposta un oggetto RealTimeStylus come plug-in asincrono dell'oggetto RealTimeStylus corrente.
IRealTimeStylus::get_Enabled

Ottiene o imposta un valore che specifica se l'oggetto RealTimeStylus raccoglie i dati della penna tablet. (Get)
IRealTimeStylus::get_HWND

Ottiene o imposta il valore di handle associato alla finestra che usa l'oggetto RealTimeStylus. (Get)
IRealTimeStylus::get_WindowInputRectangle

Ottiene o imposta il rettangolo di input della finestra per l'oggetto Classe RealTimeStylus. (Get)
IRealTimeStylus::GetAllTabletContextIds

Recupera una matrice contenente tutti gli identificatori di contesto del tablet attualmente attivi.
IRealTimeStylus::GetDesiredPacketDescription

Recupera l'elenco delle proprietà richieste da includere nel flusso di pacchetti.
IRealTimeStylus::GetPacketDescriptionData

Recupera le proprietà dei pacchetti e i fattori di ridimensionamento.
IRealTimeStylus::GetStylusAsyncPlugin

Recupera il plug-in nell'indice specificato nella raccolta plug-in asincrona.
IRealTimeStylus::GetStylusAsyncPluginCount

Recupera il numero di plug-in nella raccolta plug-in asincrona.
IRealTimeStylus::GetStyluses

Recupera l'insieme di stilo che ha rilevato l'oggetto RealTimeStylus Class.
IRealTimeStylus::GetStylusForId

Recupera uno stilo per l'identificatore di stilo specificato.
IRealTimeStylus::GetStylusSyncPlugin

Recupera il plug-in in in corrispondenza dell'indice specificato nella raccolta plug-in sincrona.
IRealTimeStylus::GetStylusSyncPluginCount

Recupera il numero di plug-in nella raccolta plug-in sincrona.
IRealTimeStylus::GetTablet

Recupera un oggetto IInkTablet Interface al chiamante.
IRealTimeStylus::GetTabletContextIdFromTablet

Recupera la proprietà TabletContextId associata a un determinato oggetto digitalizzatore tablet.
IRealTimeStylus::GetTabletFromTabletContextId

Recupera un'interfaccia IInkTablet per un contesto di tablet specificato.
IRealTimeStylus::p ut_Enabled

Ottiene o imposta un valore che specifica se l'oggetto RealTimeStylus raccoglie i dati della penna tablet. (Put)
IRealTimeStylus::p ut_HWND

Ottiene o imposta il valore di handle associato alla finestra che usa l'oggetto RealTimeStylus. (Put)
IRealTimeStylus::p ut_WindowInputRectangle

Ottiene o imposta il rettangolo di input della finestra per l'oggetto Classe RealTimeStylus. (Put)
IRealTimeStylus::RemoveAllStylusAsyncPlugins

Rimuove tutti i plug-in dalla raccolta plug-in asincrona.
IRealTimeStylus::RemoveAllStylusSyncPlugins

Rimuove tutti i plug-in dalla raccolta plug-in sincrona.
IRealTimeStylus::RemoveStylusAsyncPlugin

Rimuove e facoltativamente restituisce un oggetto IStylusAsyncPlugin con l'indice specificato nella raccolta plug-in asincrona.
IRealTimeStylus::RemoveStylusSyncPlugin

Rimuove un oggetto IStylusSyncPlugin dalla raccolta in corrispondenza dell'indice specificato.
IRealTimeStylus::SetAllTabletsMode

Imposta la modalità per l'oggetto Classe RealTimeStylus per raccogliere dati da tutti i digitalizzatori.
IRealTimeStylus::SetDesiredPacketDescription

Richiede l'inserimento delle proprietà nel flusso di pacchetti.
IRealTimeStylus::SetSingleTabletMode

Modifica la modalità per l'oggetto Classe RealTimeStylus (RTS) per raccogliere l'input da un solo oggetto tablet che rappresenta un digitalizzatore collegato al TABLET. L'input dello stilo da altri digitalizzatori viene ignorato dal RealTimeStylus.

Commenti

Questa interfaccia viene implementata dalla classe RealTimeStylus.

L'estendibilità viene fornita tramite modelli plug-in sincroni e asincroni, usando rispettivamente le interfacce IStylusSyncPlugin e IStylusAsyncPlugin per eseguire l'elaborazione personalizzata. Usare plug-in asincroni per operazioni intensamente a livello di calcolo per evitare di bloccare il flusso di pacchetti.

È consigliabile non usare le implementazioni dell'interfaccia IStylusSyncPlugin per le operazioni con utilizzo intensivo della CPU e del tempo perché blocca il flusso di pacchetti. Queste operazioni devono essere eseguite nelle classi di implementazione dell'interfaccia IStylusAsyncPlugin eseguite su un thread diverso rispetto al thread che gestisce il flusso di flusso di pacchetti.

Nota Le raccolte plug-in sincrone e asincrone della classe RealTimeStylus possono essere modificate senza disabilitare e quindi riabilitare l'oggetto Classe RealTimeStylus .
 

Requisiti

   
Client minimo supportato Windows XP Tablet PC Edition [solo app desktop]
Server minimo supportato Nessuno supportato
Piattaforma di destinazione Windows
Intestazione rtscom.h

Vedi anche

Classe DynamicRenderer

Classe RealTimeStylus

Classi e interfacce RealTimeStylus

Informazioni di riferimento su RealTimeStylus