Interface IRealTimeStylus (rtscom.h)

Gère les données de paquets de stylet à partir d’un numériseur en temps réel.

Héritage

L’interface IRealTimeStylus hérite de l’interface IUnknown. IRealTimeStylus a également ces types de membres :

Méthodes

L’interface IRealTimeStylus a ces méthodes.

 
IRealTimeStylus::AddCustomStylusDataToQueue

Ajoute des données personnalisées à la file d’attente spécifiée de l’objet RealTimeStylus Class.
IRealTimeStylus::AddStylusAsyncPlugin

Ajoute un IStylusAsyncPlugin à la collection de plug-ins asynchrones à l’index spécifié.
IRealTimeStylus::AddStylusSyncPlugin

Ajoute un IStylusSyncPlugin à la collection de plug-ins synchrones à l’index spécifié.
IRealTimeStylus::ClearStylusQueues

Efface les files d’attente d’entrée et de sortie de la classe RealTimeStylus de données.
IRealTimeStylus::get_ChildRealTimeStylusPlugin

Obtient ou définit un objet RealTimeStylus en tant que plug-in asynchrone de l’objet RealTimeStylus actuel.
IRealTimeStylus::get_Enabled

Obtient ou définit une valeur qui spécifie si l’objet RealTimeStylus collecte les données du stylet de tablette. (Get)
IRealTimeStylus::get_HWND

Obtient ou définit la valeur de handle associée à la fenêtre que l’objet RealTimeStylus utilise. (Get)
IRealTimeStylus::get_WindowInputRectangle

Obtient ou définit le rectangle d’entrée de fenêtre pour l’objet RealTimeStylus Class. (Get)
IRealTimeStylus::GetAllTabletContextIds

Récupère un tableau contenant tous les identificateurs de contexte de tablette actifs.
IRealTimeStylus::GetDesiredPacketDescription

Récupère la liste des propriétés qui ont été demandées pour être incluses dans le flux de paquets.
IRealTimeStylus::GetPacketDescriptionData

Récupère les propriétés de paquets et les facteurs de mise à l’échelle.
IRealTimeStylus::GetStylusAsyncPlugin

Récupère le plug-in à l’index spécifié dans la collection de plug-ins asynchrone.
IRealTimeStylus::GetStylusAsyncPluginCount

Récupère le nombre de plug-ins dans la collection de plug-ins asynchrone.
IRealTimeStylus::GetStyluses

Récupère la collection de stylets rencontrés par l’objet RealTimeStylus Class.
IRealTimeStylus::GetStylusForId

Récupère un stylet pour l’identificateur de stylet spécifié.
IRealTimeStylus::GetStylusSyncPlugin

Récupère le plug-in à l’index spécifié dans la collection de plug-ins synchrones.
IRealTimeStylus::GetStylusSyncPluginCount

Récupère le nombre de plug-ins dans la collection de plug-ins synchrones.
IRealTimeStylus::GetTablet

Récupère un objet IInkTablet Interface à l’appelant.
IRealTimeStylus::GetTabletContextIdFromTablet

Récupère la propriété TabletContextId associée à un objet numériseur de tablette donné.
IRealTimeStylus::GetTabletFromTabletContextId

Récupère une interface IInkTablet pour un contexte de tablette spécifié.
IRealTimeStylus::p ut_Enabled

Obtient ou définit une valeur qui spécifie si l’objet RealTimeStylus collecte les données du stylet de tablette. (Put)
IRealTimeStylus::p ut_HWND

Obtient ou définit la valeur de handle associée à la fenêtre que l’objet RealTimeStylus utilise. (Put)
IRealTimeStylus::p ut_WindowInputRectangle

Obtient ou définit le rectangle d’entrée de fenêtre pour l’objet RealTimeStylus Class. (Put)
IRealTimeStylus::RemoveAllStylusAsyncPlugins

Supprime tous les plug-ins de la collection de plug-ins asynchrone.
IRealTimeStylus::RemoveAllStylusSyncPlugins

Supprime tous les plug-ins de la collection de plug-ins synchrones.
IRealTimeStylus::RemoveStylusAsyncPlugin

Supprime et retourne éventuellement un IStylusAsyncPlugin avec l’index spécifié dans la collection de plug-ins asynchrone.
IRealTimeStylus::RemoveStylusSyncPlugin

Supprime un IStylusSyncPlugin de la collection à l’index spécifié.
IRealTimeStylus::SetAllTabletsMode

Définit le mode de l’objet RealTimeStylus Class pour collecter des données à partir de tous les numériseurs.
IRealTimeStylus::SetDesiredPacketDescription

Demande que les propriétés soient incluses dans le flux de paquets.
IRealTimeStylus::SetSingleTabletMode

Modifie le mode de l’objet RTS (RealTimeStylus Class) pour collecter les entrées d’un seul objet tablette représentant un numériseur attaché au Tablet PC. L’entrée de stylet provenant d’autres numériseurs est ignorée par realTimeStylus.

Notes

Cette interface est implémentée par la classe RealTimeStylus.

L’extensibilité est fournie via des modèles de plug-in synchrones et asynchrones, à l’aide des interfaces IStylusSyncPlugin et IStylusAsyncPlugin respectivement pour effectuer un traitement personnalisé. Utilisez des plug-ins asynchrones pour les opérations intensives de calcul afin d’éviter de bloquer le flux de paquets.

Nous vous recommandons de ne pas utiliser les implémentations d’interface IStylusSyncPlugin pour les opérations nécessitant beaucoup de temps et de processeur, car cela bloque le flux de flux de paquets. Ces opérations doivent être effectuées dans les classes d’implémentation de l’interface IStylusAsyncPlugin qui s’exécutent sur un thread différent du thread qui gère le flux de flux de paquets.

Note Les collections de plug-ins synchrones et asynchrones sur la classe RealTimeStylus peuvent être modifiées sans désactiver, puis réactiver l’objet RealTimeStylus Class .
 

Spécifications

   
Client minimal pris en charge Windows XP Édition Tablette PC [applications de bureau uniquement]
Serveur minimal pris en charge Aucun pris en charge
Plateforme cible Windows
En-tête rtscom.h

Voir aussi

DynamicRenderer, classe

RealTimeStylus, classe

Classes et interfaces RealTimeStylus

Référence RealTimeStylus