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.
Requisiti
Client minimo supportato | Windows XP Tablet PC Edition [solo app desktop] |
Server minimo supportato | Nessuno supportato |
Piattaforma di destinazione | Windows |
Intestazione | rtscom.h |